id Tech 2引擎,以前称为雷神之锤II引擎,是由id Software开发的用于多种游戏的引擎,主要用于开发《雷神之锤II》。自从其发布后就被多个游戏用于自己的开发。
id Tech 2引擎的最大特性就是对硬件加速的显卡进行了全方位的支持,并且在传统软件渲染模式下优化了OpenGL性能。之后产生的雷神之锤III引擎则对此引擎进行了大刀阔斧的改动,成为了新的引擎。
id Tech 2引擎的另外一个有趣的特性是对动态链接库(DLL)的支持。从而实现了同时支持软件和OpenGL渲染的方式,可以在载入/卸载不同链接库的时候进行切换。链接库的引入是有好处的,因为:
- id可以发布源代码供游戏修改者修改,但是又保持了自己的特性
- 因为使用了更原始的平台,而不是使用编译器对游戏进行编译,所以可以获得更快的运行速度。
id Tech 2引擎和它的前身一样使用了BSP。这样一来对地图的光源的处理可以让光线数据在每个面上的情况都进行计算,然后再存储已经渲染好的图片,这种方法决定每个模型可以接受多少光源,而不是计算从多少方向来的光源。
約翰·卡馬克在遵循GNU和GPL准则的情况下于2001年12月22日公布了此引擎的全部源代码。
使用id Tech 2引擎的遊戲
- 雷神之鎚II(Quake II)
- 時空傳奇(Anachronox)
- 大刀(Daikatana)
包含id Tech 2引擎代码的遊戲
- UFO: Alien Invasion
- Alien Arena
- Warsow
- Egoboo
参考文献
外部链接
- 使用Id Tech 2引擎的游戏(页面存档备份,存于互联网档案馆) (english)
| 这是一篇电子游戏软件小作品。您可以通过编辑或修订扩充其内容。 |
| 这是一篇与id Software有关的小作品。您可以通过编辑或修订扩充其内容。 |
|
---|
游戏 | |
---|
开发人员 | - 亚美利坚·麦基
- David Kirsch(英语:David Kirsch)
- Graeme Devine(英语:Graeme Devine)
- 约翰·卡马克
- 约翰·罗梅洛
- Paul Jaquays(英语:Paul Jaquays)
- Tim Willits(英语:Tim Willits)
- Timothee Besset(英语:Timothee Besset)
- 特倫特·雷澤諾
|
---|
引擎 | |
---|
机造影片 | - Blahbalicious(英语:Blahbalicious)
- 露營者日記
- Operation Bayshield(英语:Operation Bayshield)
- Quad God(英语:Quad God)
- Quake done Quick(英语:Quake done Quick)
- The Seal of Nehahra(英语:The Seal of Nehahra)
|
---|
游戏模组/ 衍生游戏 | Quake | - 雷神之锤
- Nexuiz
- Rocket Arena(英语:Rocket Arena)
- 军团要塞
- X-Men: The Ravages of Apocalypse(英语:X-Men: The Ravages of Apocalypse)
|
---|
Quake II | - Action Quake 2(英语:Action Quake 2)
- Orange Smoothie Productions
- Q2CTF
- Rocket Arena(英语:Rocket Arena)
- Warsow
- 雷神之锤II
|
---|
Quake III | |
---|
Quake 4 | - Rocket Arena(英语:Rocket Arena)
|
---|
|
---|
职业玩家 | - av3k(英语:Maciej Krzykowski)
- Cooller
- Cypher(英语:Alexey Yanushevsky)
- fatal1ty
- matr0x
- Sujoy(英语:Sujoy Roy)
- Thresh
- Toxjq
- Vo0(英语:Sander Kaasjager)
|
---|
技术 | - 平方根倒数速算法
- Fore Thought Entertainment QuakeWorld
- GtkRadiant
- Misfit Model 3d
- nxMakaqu
- Qoole(英语:Qoole)
- Quake 2 Modeler
- Quake Army Knife(英语:Quake Army Knife)
- 雷神之锤C
- 雷神世界
|
---|
其他 | |
---|
|