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