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的模塊]