Id Tech

id Tech — семейство игровых движков, разработанных американской компанией id Software.

Каждый из устаревающих движков id Tech после выхода новой версии был опубликован как свободное программное обеспечение под лицензией GNU. Все движки серии id Tech используют интерфейс программирования приложений OpenGL.

До презентации игры Rage, основанной на id Tech 5, движки серии не имели собственного названия и именовались как «Quake engines» (рус. движки Quake), от названия игры Quake, использовавшей первый трёхмерный движок id Software — Quake engine.

id Tech 1

Скриншот из Doom 2.
Основная статья: id Tech 1

На основе движка id Tech 1, ранее известном как Doom engine, компания id Software создала игры Doom и Doom II. Движок был разработан Джоном Кармаком в соавторстве с Майком Абрашом, Джоном Ромеро, Дейвом Тейлером и Полом Рэдеком. Первоначально разработанный для компьютеров фирмы NeXT, движок был портирован на DOS (с выпуском игры Doom), а позже — на игровые приставки и другие операционные системы.

Игры

Коммерческие[1] игры, в которых используется id Tech 1:

id Tech 2

Дерево развития движков Quake иллюстрирует, какие игры и движки основаны на id Tech 2.
Скриншот из Quake, игры 1996 года от id Software.
Основная статья: id Tech 2

Ранее известен как Quake II engine. (Движок Quake 1, который ему предшествовал, сохранил наименование Quake engine). id Tech 2 основан на исходном коде движка Quake и содержит множество улучшений, в том числе цветное освещение и новый формат моделей.

Игры

Коммерческие игры, в которых используется id Tech 2:

id Tech 3

Основная статья: id Tech 3

Ранее известен как Quake III Engine. Движок основан на предыдущей версии, но много компонентов были переписаны или написаны с нуля.

Игры

Коммерческие игры, в которых используется id Tech 3:

Игры, в которых использовался id Tech 3 с инструментарием ÜberTools компании Ritual Entertainment:

Игры, использующие оригинальный или переработанный движок id Tech 3 и распространяющиеся по свободной лицензии:

На базе этого движка основан IW engine, применяющийся в серии игр Call of Duty.

id Tech 4

Основная статья: id Tech 4
Скриншот игры Doom 3, демонстрирующий новую технологию освещения и затенения.

id Tech 4 — первый движок серии, написанный на языке программирования C++. Впервые использовался в игре Doom 3, поэтому изначально назывался Doom 3 engine (рус. движок Doom 3). По сравнению с предыдущей версией в id Tech 4 были полностью переписаны все подсистемы движка. На момент своего выхода id Tech 4 считался одним из самых технологичных и требовательных к аппаратным ресурсам движком. Движок активно использовал новейшие на то время технологии попиксельного освещения, самозатенения и другие.

Игры

Коммерческие игры, в которых используется id Tech 4:

id Tech 5

Основная статья: id Tech 5

id Tech 5 — следующий движок серии, разрабатываемый id Software для своих новых игр. Движок будет использовать большинство новых графических технологий, включая мегатекстуру. Rage — первая игра, использующая новый движок.

Игры

Игры, в которых используется id Tech 5:

id Tech 6

Основная статья: id Tech 6

id Tech 6 — игровой движок следующего поколения, который ориентирован на ПК и игровые консоли восьмого поколения PlayStation 4 и Xbox One. В движке используется технология Sparse Voxel Octree (SVO, рус. Разреженное воксельное октодерево), которая использует воксели, октодеревья, ray casting и мегатекстуру.

Игры

Игры, в которых используется id Tech 6:

id Tech 7

Основная статья: id Tech 7

id Tech 7 — игровой движок следующего поколения, который ориентирован на ПК и игровые консоли восьмого поколения PlayStation 4, Xbox One и Nintendo Switch.

Игры

Игры, в которых используется id Tech 7:

См. также

Примечания

  1. Обратите внимание, уточнение «Коммерческие» показывает, что в списке перечислены только игры, созданные для коммерческой продажи — многочисленные бесплатные разработки, сделанные после открытия доступа к исходным кодам движков семейства, не указаны.
  2. id Software. Technology Licensing  (неопр.). Дата обращения: 6 апреля 2008. Архивировано 6 октября 2007 года.
  3. Модификация движка компании Arkane Studios, названная Void Engine.

Ссылки

  • Официальный сайт id Software Архивировано 19 марта 2012 года.
  • Страница загрузки движков Архивная копия от 25 декабря 2003 на Wayback Machine  (недоступная ссылка с 12-08-2013 [3921 день] — историякопия) от id Software, включая исходный код движка Quake
Перейти к шаблону «Id Software»
Игры
Разработанные
Doom
Rage
Quake
Хорошая статья Wolfenstein
Commander Keen
Другие
Изданные
Сотрудники
Нынешние
  • Кевин Клауд
Бывшие
Компания
Технологии
Другое
Перейти к шаблону «Игровые движки»
Графические
Свободные
GLScene
Horde3D[англ.]
Irrlicht
OGRE
OpenSceneGraph
Проприетарные
Outerra[англ.]
Физические
Свободные
Box2D
Bullet
Chipmunk[англ.]
Newton
ODE
Tokamak
Проприетарные
DMM
Havok Physics
PhysX
Общего назначения
2D
Свободные
Allegro
ClanLib
Cocos2d
Construct
Felgo[англ.]
idTech 1
Проприетарные
Construct 2
GameMaker: Studio
Retro Engine
Stencyl
Vicious Engine
3D
Свободные
Away3D
BGE
Bork3D[англ.]
Cafu[англ.]
Crystal Space
Defold
Delta3D
dim3[англ.]
Genesis3D[англ.]
Godot
id Tech 2, 3, 4
jMonkeyEngine
Lumberyard
Moai
Nebula Device
Panda3D
Pygame
QFusion
Проприетарные
Chrome Engine
CryEngine
Dagor Engine
Freescape
Gamebryo
GoldSrc
Havok Vision
id Tech 5, 6, 7
LithTech
Marmalade
RAGE
RenderWare
Source
Source 2
Unigine
Unity
Unreal Engine (список продуктов)
Специализированные
2D
Свободные
LÖVE
Ren'Py
Stratagus
VASSAL
Wintermute
Проприетарные
M.U.G.E.N
NScripter
RPG Maker
3D
Свободные
DarkPlaces
OpenMW
OpenSim
Spring Engine
WorldForge[англ.]
Проприетарные
HeroEngine[англ.]
Другие