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 就是對應(yīng)windows下的dll, linux下的so)

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

rendersystem的實現(xiàn)

soundsystem的實現(xiàn)

inputsystem的實現(xiàn)

networksystem的實現(xiàn)

resourcesystem的實現(xiàn) – 統(tǒng)一的資源管理系統(tǒng)

filesystem的實現(xiàn) – 文件的讀寫,和打包

game的實現(xiàn)

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