id Tech 5
| id Tech 5 | |
|---|---|
![]() | |
| Тип | игровой движок |
| Разработчик | |
| Ключевойпрограммист | Джон Кармак |
| Дата анонса | 11 июня 2007 |
| Аппаратные платформы | IBM PC-совместимые компьютеры,PlayStation 3,PlayStation 4,Xbox 360,Xbox One |
| ПоддерживаемыеОС | Microsoft Windows,Linux,macOS |
| Написан на языке | C++ |
| Лицензия | коммерческая |
| Часть серии движков | id Tech |
| Предыдущий движок серии | id Tech 4 |
| Следующий движок серии | id Tech 6 |
| Первая игра на движке | Rage (4 октября 2011) |
| Последняя игра на движке | The Evil Within 2 (13 октября 2017) |
| Страница движка на сайте id Software (недоступная ссылка с 12-08-2013 [4575 дней] —история, копия) | |
id Tech 5 —игровой движок, разработанный и поддерживаемый компаниейid Software; является пятым движком серииid Tech,кроссплатформенным ПО, предназначенным для использования наперсональных компьютерах (Microsoft Windows,GNU/Linux,macOS) иигровых консоляхPlayStation 3 иXbox 360.
История
[править |править код]Название движка — «id Tech 5» — следует новой схеме обозначений, принятой вid Software. Эта схема, в отличие от предыдущей, даёт информацию о поколении движка (например, движок «Doom 3 engine» теперь называется «id Tech 4»).
11 июня 2007 года на конференции Apple’s Worldwide Developers Conference (WWDC), которая прошла вСан-Франциско, США, был официально анонсирован движок «id Tech 5».[1] Тогда же и состоялась первая демонстрация игрового движка. Движок демонстрировалсяДжоном Кармаком (англ. John Carmack) на восьмиядерном компьютере Apple Macintosh, однако демонстрационная версия использовала только одно ядро и однопоточную реализациюAPIOpenGL. В качестве видеокарты использовалась Quadro 7000 с 512 Мбайт видеопамяти.[2]
НаE3 2007, которая проходила с 11 по 13 июля 2007 года в Санта-Монике, Калифорния, движок был показан потенциальным лицензиатам наE3 2007, но не публике. Первая реальная общественная демонстрация состоялась наQuakeCon 2007 во время ежегодного лейтмотива, проведенного самим Джоном Кармаком. Тогда было заявлено, что id Tech 5 будет использоваться в новой разрабатываемой игре от id Software, «Rage», которая основана на полностью новойинтеллектуальной собственности.[3]
В интервьюДжон Кармак заметил, что для id Tech 5, как и для его предшественников, в конечном счёте будет опубликован исходный код (open source). Это, вероятно, случится через много лет, за время которых id Tech 5 будет использоваться в коммерческих проектах. На QuakeCon 2007Джон Кармак, ведущий разработчик игровых движков вid Software, заявил сайту «LinuxGames» о своём стремлении минимализировать использование в движке сторонних коммерческих (проприетарных) технологий, так как «в конечном счёте id Tech 5 тоже будет open source. В id Software мы всё ещё придерживаемся правила, согласно которому мы не интегрируем в движок те технологии, которые в конечном счёте не дадут нам возможности сделать движок открытым»[4]
7 мая 2008 года была официально анонсирована играDoom 4. Позже стало известно, что и в ней будет использоваться id Tech 5.[5]
В июле 2009 года Джон Кармак заявил сайтуLinuxGames о поддержке ОСLinux в id Tech 5[6]:
Нет твёрдых планов по портированию id Tech 5 игр на Linux, но, конечно, такая возможность не отвергается. Я не думаю, что будет очень сложным заставить id Tech 5 работать на бинарных драйверах отnVidia, но привнесение их к функциональности и приемлемой производительности на другие OpenGL-драйвера вероятно будет более существенным обязательством, чем мы можем себе позволить.
Политика лицензирования и поддержки
[править |править код]12 мая 2009 года Тодд Холленсхед, руководитель id Software, заявил, что компания собирается предоставлять движок Id Tech 5 для лицензирования только для очень небольшого количества «внешних» разработчиков. По мнению Холленсхеда, качество созданных на движке проектов влияет на «репутацию» самого движка, поэтому id Software планирует продать несколько лицензий «сильным» разработчикам. «Наша философия не изменилась с момента основания компании: игры — на первом месте, продажа лицензий нового движка — на втором, — заявил он. — В данный момент наибольшее внимание и все силы сосредоточены на создании Rage и Doom 4».[7][8]
На QuakeCon 2010 Тодд Холленсхед сообщил, что Id Tech 5 может быть предоставлен только разработчикам, входящим вZeniMax, и не будет предоставляться во внешнее лицензирование[9].
Технические характеристики
[править |править код]При демонстрации движка было использовано около 20 ГБ текстурных данных и полностью динамический изменчивый мир. В движке используется расширенная технологияMegaTexture, которая использует текстуру с разрешающей способностью до 128 000 × 128 000 пикселей (в 16 раз больше по сравнению с последней версиейid Tech 4, где использовалась текстура размером 32 768 × 32 768 пикселей).
Одной из особенностей рендерера будет использование полутени (англ. penumbra) при затенении, которая будет достигаться использованием теневых карт. Это не похоже на метод затенения движка id Tech 4, где тени получаются с очень резкими краями.
Джон Кармак упоминал в своём лейтмотиве на QuakeCon 2007 о том, что движок id Tech 5 будет использовать в качестве API открытый и кроссплатформенныйOpenGL, а неDirect3D 10[10], что позволит ему работать на разных платформах без переписывания кода под каждую платформу отдельно. Это уменьшит сложность разработки игры на разных системах.[11]
Движок, вероятно, покажет многие другие графические эффекты, такие как различные материалы для освещения, работу с расширенным динамическим диапазоном (англ. HDR – High Dynamic Range), а также размытость изображения движущегося объекта (англ. motion blur). Движок также будет поддерживать многопоточную обработку на многоядерном центральном процессоре. Рендеринг, игровая логика, искусственный интеллект,физический движок извуковой движок будут исполняться как параллельно, так и через отдельные потоки данных.
Список игр, использующих id Tech 5
[править |править код]| Название игры | Дата выхода | Компания-разработчик | Примечание |
|---|---|---|---|
| Rage | 4 октября 2011 года | Первая игра на движке id Tech 5 | |
| Wolfenstein: The New Order[12] | 20 мая 2014 года | ||
| The Evil Within[13] | 14 октября 2014 года | ||
| Wolfenstein: The Old Blood | 4 мая 2015 года | ||
| Dishonored 2 | 11 ноября 2016 года | Void Engine (на основе id Tech 5) | |
| Dishonored: Death of the Outsider | 15 сентября 2017 года | Void Engine (на основе id Tech 5) | |
| The Evil Within 2 | 13 октября 2017 года | STEM Engine (на основе id Tech 5) | |
| Deathloop | 14 сентября 2021 года | Void Engine (на основе id Tech 5) |
Примечания
[править |править код]- ↑id Software Debuts id Tech 5 Groundbreaking New Videogame Engine Previewed on a Mac (англ.). официальный сайт id Software (11 июня 2007). — Официальный пресс-релиз. Дата обращения: 5 июля 2009. Архивировано изоригинала 8 ноября 2009 года.
- ↑Gaminggroove.com. Cain's Carmack Quickie . Архивировано изоригинала 27 сентября 2007 года.
- ↑IGN. E3 2007: id Into the Future . Дата обращения: 14 июля 2007. Архивировано изоригинала 12 марта 2012 года.
- ↑LinuxGames — Embrace your inner penguinАрхивировано 3 октября 2008 года.
- ↑Doom 4 анонсирован! GameTech (8 мая 2008). Дата обращения: 13 мая 2009. Архивировано изоригинала 12 марта 2012 года.
- ↑Jube. John Carmack on Future Linux Ports (англ.). Voodoo Extreme 3D (21 июля 2009). Дата обращения: 27 июля 2009. Архивировано изоригинала 12 марта 2012 года.
- ↑id Software: игры - на первом месте, продажа лицензий Tech 5 - на втором . GameTech (13 мая 2009). Дата обращения: 13 мая 2009. Архивировано изоригинала 12 марта 2012 года.
- ↑Роман Епишин. id не собирается раздавать Tech 5 кому попало . Игромания (журнал) (12 мая 2009). Дата обращения: 13 мая 2009. Архивировано изоригинала 15 мая 2009 года.
- ↑Graft, Kris. id Tech 5 Rage Engine No Longer Up For External Licensing . Gamasutra. Дата обращения: 21 июля 2016. Архивировано 24 сентября 2016 года.
- ↑TheInquirer.net. Rage rages against the DX10 . Дата обращения: 2 апреля 2008. Архивировано изоригинала 12 марта 2012 года.
- ↑Gamespot.com. E3 Q&A: id's Nix on Tech 5 Engine licensing . Дата обращения: 15 июля 2007. Архивировано изоригинала 12 марта 2012 года.
- ↑Polygon. Online resumes point to Wolfenstein game in development . Архивировано изоригинала 27 февраля 2013 года.
- ↑Eurogamer.net. Shinji Mikami's The Evil Within announced for cross-gen, 2014 release . Архивировано изоригинала 23 апреля 2013 года.
Ссылки
[править |править код]- id Software Официальный сайт
- Страница движка на сайте id Software (недоступная ссылка с 12-08-2013 [4575 дней] —история, копия)
- id Tech 5 press release (недоступная ссылка с 12-08-2013 [4575 дней] —история, копия)
- Википедия:Cite web (не указан язык)
- Википедия:Cite web (заменить webcitation-архив: deadlink yes)
- Википедия:Статьи с нерабочими ссылками с августа 2013
- Википедия:Статьи с вики-ссылкой, переданной в Модуль:URL
- Проект:Компьютерные игры:Последняя правка: в прошлом году
- Википедия:Статьи с разделами без ссылок на источники с мая 2024 года
- Википедия:Статьи без источников (не распределённые по типам)
