Русская Википедия:DarkPlaces

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Шаблон:Карточка движка

Файл:Nexuiz (screenshot 02).jpg
Шейдерная вода, которая отражает окружающий мир в игре Nexuiz.
Файл:Nexuiz (screenshot 04).jpg
Открытые локации с динамическим освещением; также заметно рельефное текстурирование (кирпичный пол).

DarkPlaces (от Шаблон:Lang-en — Шаблон:Lang-ru) — игровой движок, разработанный программистом Форестом «LordHavoc» Хейлом (Шаблон:Lang-en) и являющийся форком известнейшего игрового движка Quake engine. Распространяется согласно свободной лицензии GNU GPL. Наибольшую известность движок приобрёл, будучи использованным в многопользовательском шутере Nexuiz (и его дальнейшем развитии Xonotic), в команду разработчиков которого позже вступил и сам его автор.

Технические характеристики

Игровой движок разрабатывался Форестом Хейлом на протяжении шести лет. В основу был положен движок Quake, исходные коды которого компания-разработчик id Software открыла в 2001 году. За годы активной эксплуатации оригинальной движок был задействован во множестве игр, включая Quake 1996 года и HeXen II 1997 года. Помимо этого, на оригинальном движке Quake было, подобно DarkPlaces, основано множество других игровых движков.

В сравнении с оригинальным движком, DarkPlaces имеет ряд улучшений: была переработана система освещения; добавлена поддержка динамических теней, на которые могут влиять источники освещения; добавлены различные эффекты пост-обработки (например, размытие (blur), bloom, High Dynamic Range Rendering); добавлена поддержка текстур высокого разрешения, различных методов рельефного текстурирования. DarkPlaces также поддерживает формат сжатия звука Ogg Vorbis, язык для программирования шейдеров OpenGL Shading Language, карты формата движка id Tech 3 и скелетную анимацию персонажей. Для отрисовки (рендеринга) изображения в играх на основе этого движка применяется интерфейс программирования приложений (Шаблон:Lang-en) OpenGL.

Одной из ключевых особенностей является поддержка пользовательских модификаций, которые разработаны для оригинального Quake.

Игры, использующие DarkPlaces

Многие игры из списка, приведенного ниже, регулярно обновляются; указаны только даты выхода первых версий.

См. также

Шаблон:Родственные проекты

Примечания

Комментарии

Шаблон:Примечания

Источники

Шаблон:Примечания

Ссылки

Шаблон:Игровые движки


Ошибка цитирования Для существующих тегов <ref> группы «пр.» не найдено соответствующего тега <references group="пр."/>