Id Tech 2引擎

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有关的小作品。你可以通过编辑或修订扩充其内容。
游戏
开发人员
引擎
机造影片
  • 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
技术
其他
  • 原始碼移植英语Source port
  • 第一人稱射擊遊戲引擎
    • 列表英语List of first-person shooter engines
  • 遊戲引擎重製英语Game engine recreation
    • 列表英语List of game engine recreations
  • 遊戲創作系統英语Game creation system
  • 遊戲整合開發環境英语Game integrated development environment
  • 视觉小说引擎列表
  • id Tech英语id Tech
專有軟體
1980s
  • Filmation英语Filmation (game engine)
  • Freescape英语Freescape
  • Gold Box英语Gold Box
  • SCUMM
1990s
  • 3D GameStudio英语3D GameStudio
  • Clickteam
  • Dark Engine英语Dark Engine
  • GameMaker
  • Genie Engine英语Genie Engine
  • GoldSrc
  • Jedi英语Jedi (game engine)
  • LithTech英语LithTech
  • M.U.G.E.N
  • Pie in the Sky英语Pie in the Sky (game engine)
  • Reality Lab英语Reality Lab
  • RenderWare
  • RPG製作大師
  • Sim RPG Maker英语Sim RPG Maker
  • 虚幻引擎
  • Virtual Theatre英语Virtual Theatre
  • Voxel Space英语Voxel Space
  • Zero英语Zero (game engine)
  • Zillions of Games
2000s
  • Anvil
  • C4 Engine英语C4 Engine
  • Chrome Engine
  • CryENGINE
  • 水晶工具
  • Diesel英语Diesel (game engine)
  • Ego英语Ego (game engine)
  • Essence Engine英语Essence Engine
  • Euphoria英语Euphoria (software)
  • Flare3D英语Flare3D
  • 寒霜引擎
  • Gamebryo
  • GameSalad英语GameSalad
  • HeroEngine英语HeroEngine
  • IW英语IW (game engine)
  • Leadwerks英语Leadwerks
  • Marmalade SDK英语Marmalade (software)
  • MT Framework
  • PhyreEngine英语PhyreEngine
  • Q英语Q (game engine)
  • RAGE
  • Retro Engine英语Retro Engine
  • SAGE
  • Shark 3D英语Shark 3D
  • Silent Storm engine英语Silent Storm engine
  • Source
  • Titan英语Titan (game engine)
  • Unigine英语Unigine
  • Unity
  • Vicious Engine英语Vicious Engine
  • Vision
  • Visual3D Game Engine英语Visual3D Game Engine
2010s
2020s
  • id Tech 7英语id Tech 7
自由及開源軟體
1970s
  • Z-machine英语Z-machine
1990s
2000s
  • Away3D英语Away3D
  • Blender Game Engine
  • Bork3D Game Engine英语Bork3D Game Engine
  • Cocos2d
  • Dim3英语Dim3
  • Game Editor英语Game Editor
  • GDevelop英语GDevelop
  • id Tech 3
  • id Tech 4
  • Irrlicht Engine英语Irrlicht Engine
  • jMonkeyEngine英语jMonkeyEngine
  • Lightweight Java Game Library英语Lightweight Java Game Library
  • Löve英语Löve (game engine)
  • OGRE
  • Open Wonderland英语Open Wonderland
  • Panda3D英语Panda3D
  • Papervision3D英语Papervision3D
  • Plasma英语Plasma (game engine)
  • Platinum Arts Sandbox英语Platinum Arts Sandbox
  • Pygame
  • Ren'Py
  • Scratch
  • Solar2D英语Solar2D
  • Spring引擎
  • Thousand Parsec
  • Torque英语Torque (game engine)
  • Vassal Engine英语Vassal Engine
  • Wintermute Engine英语Wintermute Engine
2010s
  • Delta3D英语Delta3D
  • Godot
  • GPUOpen英语GPUOpen
  • Horde3D英语Horde3D
  • 吉里吉里
  • libGDX英语libGDX
  • Moai英语Moai (software)
  • OpenFL英语OpenFL
  • ORX英语ORX
  • PlayCanvas英语PlayCanvas
  • Raylib英语Raylib
  • Snap!
  • Stencyl英语Stencyl
  • Stride英语Stride (game engine)
2020s