圣魔王 撒旦 ◆
- UID
- 2070906
- 主题
- 1191
- 阅读权限
- 90
- 帖子
- 76647
- 精华
- 6
- 积分
- 41251
- 金钱
- 56083
- 荣誉
- 139
- 人气
- 3376
- 在线时间
- 17284 小时
- 评议
- 11
  
- 帖子
- 76647
- 精华
- 6
- 积分
- 41251
- 金钱
- 56083
- 荣誉
- 139
- 人气
- 3376
- 评议
- 11
|
http://cintel.lofter.com/post/d6724_2a5492
IW Engine的故事
IW Engine 是由Infinity Ward 开发, 是COD系列的专用引擎, 最近IW Engine 也成为了007系列游戏的专用引擎, 引擎的本身是根据GtkRadiant修改和改进的. (GtkRadiant是由id Software和Loki Software 共同开发的关卡设计软件, GtkRadiant是id Software的内部软件, 于2001年对Q3 Radiant进行改版之后放出, 新的GtkRadiant使用GNU协议储存在id Software的Subversion仓库内, 新的代码使用GPL兼容协议, 老代码也就是Q3Radiant长期处于id Software的封闭协议, 在2005年放出了Q3Radiant源码. ) 简单来说IW Engine是根据id Tech 3 Engine 开发的.
该引擎第一次使用实际上是在2005年发售的Call of Duty 2上, 使用的是完全独立的版权, 也就是说该引擎已经是独立的引擎. 实际上IW Engine一直到2009年MW2发售前都没有官方正式的命名, 在2009年MW2发售前, 该引擎的名字才第一次出现在大众的视野内, IW 4.0 Engine.
独立成为新引擎的IW Engine在COD2之后也在COD4, WAW以及Treyarch开发的007系列游戏Quantum of Solace 中使用. 在MW3发售之后由于引擎是Infinity Ward 和 Sledgehammer Games 共同修改和提升, 所以重新命名为MW3 Engine, 内部版本号是IW 5.0 Engine. 而Treyarch继续使用他们自己提升和修改的IW 3.0 Engine, 在BO2中引擎被命名为BO2 Engine. 目前IW系列引擎最新版本是BO2的BO2 Engine.
使用过IW系列引擎的游戏有:
Call of Duty 2 使用IW 2.0 Engine, 这是一款通过对id Tech 3 大量修改的引擎.
Call of Duty 4: Modern Warfare 使用IW 3.0 Engine, 这是一款通过对IW 2.0 Engine进行升级的引擎, 增加了子弹的穿透功能, 提高了AI, 光影和粒子系统的升级.
Call of Duty: World at War 使用了IW 3.0 Engine, 这是一款通过对IW 3.0 Engine进行升级后的引擎, 提高了引擎的物理系统, 加入了断肢系统, 增加了可破坏环境, 模拟皮肤和衣物的燃烧效果和火焰效果的提升.
Quantum of Solace 使用了IW 3.0 Engine, 同样是一款通过IW 3.0 Engine升级的引擎, 但更新和升级的信息不详.
Call of Duty: Modern Warfare 2 使用了全新的IW 4.0 Engine, 加入了全新的纹理流处理系统.
Call of Duty: Black Ops 使用了IW3.0引擎, 但是升级了很多新的功能, 加入了纹理流处理系统,光影的提升和3D特效的支持.
Call of Duty: Modern Warfare 3 使用了全新升级了的MW3 Engine, 通过对IW 4.0 Engine的更新和升级, 提升纹理流处理可以在更大的区域使用, 全新的光影引擎提高了同层物体反射效果, 同时更新和提升了声音处理引擎并且优化并保证了全平台60帧的流畅游戏.
Call of Duty: Black Ops II 使用了通过对IW3.0 Engine更新后的BO2 Engine, 提升了多纹理混合技术, 水纹特效处理, 光照系统, 镜头光晕特效, 高动态光照渲染, 反射光, 动态自我阴影, PC版本的DX11支持技术以及将僵尸模式重新构架入多人引擎等.

IW4.0 Engine, 在这图里展示了光照, 阴影, 纹理流处理.
BO2 Engine, 在这图展示各类引擎的改进, 比如光照系统, 高动态光照渲染, 反射光, 动态自我阴影等.
这一切都离不开id Tech 3引擎的构架. 虽然这是一款相对来说很陈旧的引擎, 但是不同的游戏和开发商面向的玩家和目的都不同, 不同的引擎适合不同的游戏和开发目的. 对于COD来说引擎并不是最需要担心和关注的地方, COD需要的全面的创新和改革. Treyach将会在Black Ops II中给出答案.
感谢id Software, 向John D. Carmack致敬, 感谢他开发了id Tech 系列引擎, 同时也向Jason West 和 Vince Zampella 致敬感谢他们创造了COD系列. (虽然你们"叛逃"了-.-||)
吐槽: Carmack你怎么又去NASA玩火箭了, Doom4 什么时候出啊!!!!
 |
|