core – 包含 container, memory, allocator, timer, algorithms, multi-thread, byte-endian checking, math function, linear math,string,dictory,lexer,parser

module stub – lunch and manage module systems, like rendersytem/soundsystem … (module 就是對應windows下的dll, linux下的so)

framework – 含有整個游戲引擎的條件編譯宏,版本信息,和module的定義接口, 等等

rendersystem的實現

soundsystem的實現

inputsystem的實現

networksystem的實現

resourcesystem的實現 – 統一的資源管理系統

filesystem的實現 – 文件的讀寫,和打包

game的實現

[需要的時候再加入physics和AI的模塊]