Dunia Engine
Dunia Engine — игровой движок, разработанный компанией Ubisoft Montreal для своих внутренних проектов и впервые примененный в шутере от первого лица Far Cry 2. В дальнейшем использовался в других играх, в том числе Far Cry 3, Far Cry 4, Far Cry 5 и Far Cry 6 (в них применяется вторая версия движка — Dunia Engine 2). Dunia является проприетарным мультиплатформенным игровым движком, который используется Ubisoft лишь для своих, внутренних проектов и не доступен для лицензирования сторонними компаниями. Движок поддерживает DirectX 9, DirectX 10, 11 и 12. Слово «dunia» означает «мир», «земля», «жизнь» на урду, арабском, курдском, фарси, хинди, малайском, индонезийском и тюркских языках. История разработкиВ июле 2007 года компания Ubisoft официально анонсировала компьютерную игру Far Cry 2 и заявила, что игра будет основываться на новом движке под названием «Dunia Engine». Разработчиком игры и движка выступала Ubisoft Montreal, а издателем — Ubisoft. Тогда же было заявлено, что Far Cry 2 — PC-эксклюзив[1]. Согласно официальному интервью с Луи-Пьер Фараном (англ. Louis-Pierre Pharand), главным продюсером Far Cry 2, в движке Dunia Engine использовалось лишь 2—3 процента от кода движка CryEngine, разработанного немецкой компанией Crytek для FarCry 1, так как код всего CryEngine был полностью переписан. Тем не менее, очевидно то, что именно CryEngine является основой Dunia Engine[2]. В движок также встроены наработки улучшенных версий CryEngine, сделанных Ubisoft для отдельных частей FarCry (спин-оффов), таких как Far Cry Instincts. 4 января 2008 года было сделано официальное заявление о том, что Far Cry 2 разрабатывается также для игровых приставок Microsoft Xbox 360 и Sony PlayStation 3[3]. 15 октября 2008 года игра Far Cry 2 отправилась на тиражирование («на золото»), став первой игрой, использующей Dunia Engine[4][5]. Позже для Far Cry 2 были выпущены несколько патчей, которые улучшали саму игру и движок. 5 ноября 2008 года был выпущен патч 1.01,[6] а 17 декабря 2008 года — патч 1.02[7][8][9][10]. 1 декабря 2009 года во всём мире состоялся запуск продаж игры James Cameron's Avatar: The Game, которая является второй игрой, использующей «Dunia Engine». Игра вышла для консолей PlayStation 3, Xbox 360, PlayStation Portable, Wii и DS, а также для PC. James Cameron’s Avatar: The Game стала первой игрой, которая поддерживала стереоскопический режим отображения графики[11]. Данная, улучшенная версия движка является довольно ресурсоёмкой и требует относительно большую вычислительную производительность для нормального функционирования[12]. В конце ноября 2012 года состоялся выпуск Far Cry 3, созданной на обновлённом движке — Dunia Engine 2. Технология получила ряд улучшений, в числе которых улучшенный графический движок[13]. Технические спецификацииОбщие характеристикиDunia Engine имеет следующие особенности:
Редактор уровнейВ комплекте с игрой Far Cry 2 (позднее, в более новой версии, с Far Cry 5) поставляется игровой редактор уровней[15][16][17][18]. Стереоскопический режимВторая игра на Dunia Engine — James Cameron's Avatar: The Game — имеет поддержку стереоскопического режима отображения. В конце июля 2009 года Люк Дючейн (англ. Luc Duchaine), старший международный менеджер игры, заявил, что для того, чтобы была возможность использовать стереоскопический режим отображения, требуется подключение через HDMI и дисплей, который поддерживает частоту обновления 120 Hz[19]. Тем не менее, в официальном сборнике ЧаВо по стереорежиму сказано, что для стереоскопического режима необходим специальный дисплей с маркировкой «3D-enabled». Игра поддерживает большинство стереоскопических форматов вывода для Xbox 360 и PlayStation 3, включая RealD, Sensio, side-by-side, line-interlaced и full checkerboard. На ПК также доступен стереорежим, причём, кроме вышеназванных форматов, дополнительно поддерживаются Nvidia 3D Vision и iZ3D[20]. Игры, использующие Dunia Engine
Примечания
|