Игровой движок разрабатывался Эшли «LadyHavoc» Хейл (англ.Ashley Hale; ранее известна как Форест «LordHavoc» Хейл) на протяжении шести лет. В основу был положен движок Quake, исходные коды которого компания-разработчик id Software открыла в 2001 году. За годы активной эксплуатации оригинальной движок был задействован во множестве игр, включая Quake1996 года и HeXen II1997 года. Помимо этого, на оригинальном движке Quake было основано множество других игровых движков, подобных DarkPlaces.
Первой и наиболее известной игрой, построенной на DarkPlaces, стала Nexuiz, позднее переименованная в Nexuiz Classic, и её альтернативное развитие Xonotic.
Технические характеристики
В сравнении с оригинальным движком, DarkPlaces имеет ряд улучшений: была переработана система освещения; добавлена поддержка динамических теней, на которые могут влиять источники освещения; добавлены различные эффекты пост-обработки (например, размытие — blur, bloom, High Dynamic Range Rendering); добавлена поддержка текстур высокого разрешения, различных методов рельефного текстурирования. DarkPlaces также поддерживает формат сжатия звука Ogg Vorbis, язык для программирования шейдеровOpenGL Shading Language, карты формата движка id Tech 3 и скелетную анимацию персонажей. Для отрисовки (рендеринга) изображения в играх на основе этого движка применяется APIOpenGL.
Одной из ключевых особенностей является поддержка пользовательских модификаций, которые разработаны для оригинального Quake.
↑Quake 10 Year(англ.). Quake Expo. Дата обращения: 8 февраля 2024. Архивировано из оригинала 10 августа 2007 года.
↑Blood Omnicide(англ.). Mod DB. Дата обращения: 8 февраля 2024. Архивировано из оригинала 20 марта 2012 года.
↑Blood Omnicide(англ.). «Неофициальный русский фан-сайт игры Legacy of Kain». Дата обращения: 8 февраля 2024. Архивировано из оригинала 10 марта 2012 года.
Ссылки
DarkPlaces(англ.). — официальный сайт движка. Дата обращения: 25 января 2021. Архивировано 19 марта 2012 года.