doom3 源代码基本情况
idLib:基础库,提供容器、数学、hash视锥体等
curlib:功能库,网络、加密、协议等
typeinfo:基本框架
game:游戏系统(gameplay这一层)、提供动画、AI、地形察觉、事件、命令、物理、脚本、角色、装备等封装(针对所有游戏)
game-d3xp:针对doom3的game封装
doomDll:doom游戏
cm:collisionModel 碰撞模型
framework:程序整体的框架等
sound:音效
sys:windows系统特有的函数 -----------里面有win_main.cpp
tools:各种编辑器、调试工具、
openal:声音
renderer:渲染器
UI:界面库
层次结构:
idLib ----openal、renderer、UI----typeinfo ----game---game-d3xp------doomDll
+curllib
vs 2005 工程 http://www.ziddu.com/download/17558504/neo.7z.html
源代码 https://github.com/TTimo/doom3.gpl
分享到:
相关推荐
The Doom 3 source-code -- based upon the id Tech 4 engine -- is now available as open-source software to the gaming community under the GNU GPL license. Pushed onto GitHub is the Doom 3 source-code....
Doom3 源代码 毁灭战士 《毁灭战士3》(Doom 3)由id Software开发,计算机版于2004年8月3日由Activision发行,是一款杂恐怖与科幻于一身的第一人称射击游戏。游戏故事除了英文名称外,并未有完全跟随《毁灭战士》...
DOOM3的游戏完整源代码,经过编译完全可以执行。 ID TECH 4引擎 卡马克所著!
DOOM源代码DOOM,源代码DOOM,源代码DOOM,源代码DOOM,源代码DOOM,源代码DOOM,源代码DOOM,源代码
doom3源代码,包含id tech4引擎代码
看源代码学习很不错的!doom3源代码你值得拥有!
doom3-完整C++源代码,一起学习,看到好多人都是3分或5分的分享,特提供分享1分资源分数,仅供快乐学习。
DOOM3 的源代码, 喜欢研究游戏的朋友可以参考参考. 里面用到的很多技巧到目前为止都是非常厉害的. 如果你想写一个自己的游戏用的快速常用算法数学库, 那里面的math.h 就是不可少的参考文件哦. 最经典的就是里面用到...
大神卡马克的 并不是完整版本 有兴趣的可以看看 可以学习下一些技巧
游戏DOOM-3源代码, C、C++学习者强烈建议读一下。
doom3源代码,包含id tech4引擎代码
dhewm 3是Doom 3 GPL源代码的修改。 dhewm 3的目标是借助SDL将DOOM 3带到所有合适的平台上。 原始DOOM 3中存在的错误将在不更改原始游戏玩法的情况下得到修复(如果确定)。 该项目托管在: : 在以下查询常见...
DOOM游戏 Windows源代码(463kb)
请注意,Doom 3和“毁灭战士3:邪恶复苏是从蒸汽存储在 http://store.steampowered.com/app/9050/ http://store.steampowered.com/app/9070/ 其他的平台,更新的源代码,安全问题: ------------------------------...
doom:在此处添加了DOOM的源代码以进行实验和学习
doom3.gpl-master.zip
DOOM-3 源码,在VS2010下编译通过,网上有编译教程,请大家查阅,绝不乎哟人。
经典的C++客户端游戏引擎,
非exe可运行文件,该文件为TXT文档源代码,供学习参考。