Quake 3 源码分析(一)
--目录结构
quake3(雷神之锤III)是由id Software采用id Tech3引擎制作的多人连线第一人称射击游戏(FPS),id很早以前就公布了源程序。可以要网上找到源码的下载。
源码目录说明:
引擎相关
/botlib 有关bot的信息
/bspc bsp计算程序
/client 客户端相关
/renderer 渲染器
/server 服务器相关
/splines 样条曲线
游戏相关
/cgame 客户端游戏逻辑
/game 服务器端游戏逻辑
/q3_ui 界面(Quake3)
/ui 界面(Team Arana)
平台相关
/null 平台无关代码
/macosx MAC系统相关
/unix UNIX系统相关
/win32 Windows系统相关
外部库 /jpeg-6 jpeg编码/解码
通用 /qcommon