На каком движке dying light 2
Портал Wccftech взял интервью у разработчиков Dying Light 2. В основном разговор шёл о технических особенностях игры, но по касательной упомянули и геймплей, и дурной информационный фон вокруг Techland.
Про особенности C-Engine
Первая Dying Light работала на движке Chrome Engine 6. Dying Light 2 перевели на C-Engine — следующее поколение «мотора» от Techland. Среди основных отличий программисты студии выделяют следующее:
- Поддержка консолей нового поколения и технологий вроде трассировки лучей.
- Расширенные системы ИИ по сравнению с Chrome Engine 6 и многими системами в других играх.
- Всё держится вместе благодаря новой системе «сварки на основе компонентов» (component-based welding system).
- Появился новый редактор мира.
- Улучшены почти все базовые системы: поддержка многоядерности, потоковая подгрузка данных, физический движок (теперь это Bullet), анимации (в том числе лицевые), аудио (теперь это Wwise) и повествовательные инструменты, позволяющие создавать ветвящиеся сюжеты с масштабными изменениями мира.
- В Dying Light 2 на PC будут задействованы почти все ключевые графические особенности DirectX 12 Ultimate, включая трассировку лучей, VRS и sampler feedback. А вот mesh shaders могут оставить до следующей игры. Кроме того, Techland сотрудничает с NVIDIA и собирается ввести, например, DLSS.
Про то, как C-Engine влияет на игру и разработку
- В Dying Light 2 могут показывать больше заражённых на экране, чем в первой части, и увеличили число одновременных симуляций ИИ.
- Разработчики подтвердили, что переход на C-Engine дался тяжело, но он был необходим для производства игры. Внутренние процессы переводили на новый движок во время препродакшна Dying Light 2.
- C-Engine отлично справляется с масштабными открытыми мирами, уверяет Techland, и не ограничивает команду в размерах территории. Ограничения скорее творческие: чтобы заполнить город уникальными геймплейными испытаниями, запоминающимися историями и интересным исследованием, необходимо время. Если бы карту Dying Light 2 и пришлось уменьшать, то не из-за движка.
- Отдельно поговорили о CityBuilder — инструменте C-Engine для строительства города. Он предлагает взглянуть на мир сверху вниз и начертить расположение домов, после чего берёт на себя монотонную работу вроде возведения стен. Таким образом, дизайнеры уровней и художники уровней сосредоточиваются на более интересных творческих проблемах, а время для создания итераций уменьшается — можно быстрее опробовать внесённые изменения.
Про консоли
- Techland не собирается отказываться от версий для PlayStation 4 и Xbox One — они были приоритетом очень долгое время.
- Планируется, что на PlayStation 5 и Xbox Series X будет три варианта производительности — качество (включая трассировку лучей), 60 fps или разрешение 4K.
Про игру
- Dying Light 2 всё ещё сильно полагается на ролевые элементы с выбором в диалогах и изменениями в окружающем мире.
- Есть случайные события в духе Red Dead Redemption 2. Их ввели относительно недавно — во второй половине 2020-го. Команда рассматривала такие события как вишенку на торте, приятное дополнение к основной игре.
- NPC могут сопровождать вас в определённые сюжетные моменты, но полноценной механики с напарниками в Dying Light 2 нет.
- Если бежать по основному сюжету напролом, то прохождение займёт около 20 часов. Чтобы увидеть всё самое интересное, понадобится до 60 часов. В стартовой локации напрятали всякого на 7-8 часов.
Про другое
- Ведущий гейм-дизайнер Тымон Смектала (Tymon Smektała) признаётся, что читать материалы о скандалах в Techland больнее, чем переживать их самим, — команда волнуется за игру и остро воспринимает негативный информационный фон.
- Dying Light 2 находится на первом месте по количеству «вишлистов» среди всех игр в Steam.
- Techland не хочет говорить об игре слишком рано, но чувствует давление сообщества и планирует «очень, очень скоро» перезапустить взаимодействие с аудиторией.
Напомним, из свежих сведений о Dying Light 2 есть разве что несколько крошечек геймплея. Последний крупный показ игры случился в августе 2019-го.
Анонсированный на выставке Е3 2018 сиквел Dying Light, по обещанию разработчиков, будет не просто паркурным экшеном, а глубокой игрой с фракциями, отыгрыванием роли и сложной системой морали. Оптимизм внушают не только обещания авторов, но и результаты технического анализа демоверсии, проведённого журналистами Eurogamer для рубрики Digital Foundry. О том, почему Dying Light 2 может стать настоящей игрой нового поколения, они рассказали в недавнем видеоролике.
Сотрудник Eurogamer Джон Линнеман (John Linneman) отметил, что крупные польские студии, как правило, предпочитают использовать собственные движки. Например, CD Projekt RED применяет проприетарный REDengine (команда Digital Foundry уже похвалила разработчиков за шестое поколение этой технологии, положенное в основу Cyberpunk 2077), а Flying Wild Hog — собственный Road Hog Engine (с его помощью созданы Hard Reset, Shadow Warrior 2013 года и Shadow Warrior 2). Techland остаётся верна своему Chrome Engine (на этом движке работают последние части Call of Juarez, а также Dead Island и первая Dying Light), причём этот движок имеет самую долгую историю.
Techland всегда уделяла немало внимания техническому аспекту своих игр. В её шутере Chrome 2003 года, давшем название её собственному движку, были нетипичные для того времени большие открытые пространства и густые леса. Оригинальная Dying Light, вышедшая в 2015 году, и переиздание Dead Island для консолей восьмого поколения, появившееся в 2016-м, работают на Chrome Engine 6, и, как заметил Линнеман, выглядят впечатляюще и по сей день.
В интервью Eurogamer ведущий дизайнер Dying Light 2 Тымон Смектала (Tymon Smektała) рассказал, что движок, на котором создаётся игра, называется не Chrome Engine, а C Engine, хотя речь идёт об эволюции той же самой технологии. По его словам, несколько лет назад студия решила взять курс на игры с видом от первого лица и открытым миром, а поскольку они требуют детальной проработки мира, потребовалось создать новое поколение движка. Над C Engine трудились лучшие специалисты Techland, ответственные за Chrome Engine. Новейшая технология позволяет создавать более сложно устроенные локации, причём это касается не только особенностей городской архитектуры, но и густоты растительности. По словам Линнемана, город проработан не хуже Сити 17 из Half-Life 2, но при этом ещё и значительно превосходит его по размерам.
Смектала уже рассказывал, что события Dying Light 2 происходят в совершенно новом городе. Это место выдуманное, но в то же время вдохновлённое европейской архитектурой и чем-то похожее на Острув-Велькопольски, в котором расположен офис Techland. С момента произошедшего в первой игре прошло пятнадцать лет, поэтому город не слишком похож на вымышленный Харран, в котором разворачивалось действие первой игры, но в то же время кажется знакомым.
Из всех особенностей демо Линнемана особенно впечатлила система ИИ. Смектала отметил, что разработчики хотят создать правдоподобный мир, в котором люди борются за последние ресурсы, и важно показать, как они действуют в конфликтных ситуациях. Для этого пришлось поработать не только над искусственным интеллектом, но и создать систему морали, симулирующую поведение неигровых персонажей. Их решения порой бывают неожиданными: например, поняв, что его жизнь висит на волоске, тяжело раненый противник может собраться с духом и нанести серию сокрушительных ударов. Смектала также привёл другой пример: застигнутый врасплох враг может просто бросить своё оружие и попытаться убежать, надеясь, что герой решит подобрать этот предмет и дать оппоненту скрыться. Линнеман заметил, что в окружении компаньонов враги ведут себя иначе, нежели в сражениях один на один.
Заинтересовал журналиста и вопрос производительности. Показанная на пресс-конференции Microsoft демоверсия работала при 60 кадрах/с, но по поводу консольных версий, как пояснил Смектала, разработчики ещё не приняли никаких решений. Тем не менее, авторы стремятся к названной планке, поскольку огромное значение в Dying Light 2 имеет плавность передвижения. Впрочем, всё может измениться. Некогда Techland обещала 60 кадров/с и в первой Dying Light, но незадолго до завершения разработки команде пришлось остановиться на 30 кадрах/с. С другой стороны, студия уже приобрела достаточно опыта и на этот раз ей, возможно, удастся обойтись без компромиссов.
Также Линнемана впечатлил эффект motion blur. Большую часть времени игрок стремительно перемещается по локациям, и изображение по краям смазывается в движении, но его центральная часть остаётся чёткой. Таким образом, отметил журналист, разработчикам удалось сохранить все преимущества этого эффекта, не мешая при этом обзору.
Отдельно сотрудник издания сказал и про анимацию. По словам Смекталы, команда полностью переработала систему анимации, и в этом ей помогли специалисты из других компаний, в том числе трудившиеся над Assassin’s Creed и Ghost Recon. Судя по рассказу дизайнера, эта система очень напоминает ту, которая используется в The Last of Us 2: создаётся база с множеством готовых анимаций, которые затем комбинируются на ходу, превращаясь в естественные «бесшовные» движения. Правда, неясно, идёт ли речь о motion matching или какой-то особой технологии. Анимация в Dying Light 2 невероятно важна не только потому, что от уровня её проработки зависит плавность движений, но ещё и потому, что сиквел в большей степени ориентирован на сюжет и персонажи в нём должны быть особенно правдоподобными.
Смектала также подтвердил, что Крис Авеллон (Chris Avellone) участвует в создании игры с самого начала. Причём знаменитый разработчик помогает делать не только сюжет, но и игровой мир. Сеттинг Dying Light 2 дизайнер назвал «современным Тёмным веком». «Всё привычное, всё то, что вы видите из своего окна, превратилось в артефакты прошлого, — сказал он. — Мир стал зверским, первобытным, беспощадным».
Dying Light 2 создаётся для PC, PlayStation 4 и Xbox One. Сроки релиза не уточнялись, но в интервью Смектала отметил, что до релиза осталось «около года».
Сразу несколько сотрудников польской студии Techland в недавнем интервью порталу Wccftech поделились новыми подробностями многострадального зомби-экшена Dying Light 2.
Напомним, Dying Light 2 была анонсирована ещё в июне 2018 года, а даты выхода у игры нет до сих пор. Первоначально релиз ожидался весной 2020-го, однако уже в январе 2020-го премьеру отложили на неопределённый срок.
По словам старшего технологического программиста Techland Лукаша Бурдки (Lukasz Burdka), по крайней мере в некоторой степени затянутость разработки Dying Light 2 связана с её движком — C-Engine.
«Для создания детального мира Dying Light 2 эти изменения были необходимы. Нашим разработчикам понадобилось время на адаптацию технологии, отделу движка — на улучшение пользовательского опыта в новом редакторе», — объяснил Бурдка.
Вместе с этим в Techland уверены, что все пережитые за время внедрения C-Engine сложности позволят реализовать амбиции Dying Light 2: авторы «улучшили почти все основные системы» движка.
В частности, благодаря C-Engine разработчики смогут наполнить уровни «огромным числом объектов», сделать город полностью бесшовным, отобразить на экране больше заражённых и увеличить количество симулированных ИИ.
В Dying Light 2 заявлена поддержка трассировки лучей
Директор Techland по рендерингу Томаш Шалковский (Tomasz Szalkowski) также заверил, что, несмотря на технологическую продвинутость Dying Light 2, игра всё равно выйдет на PS4 и Xbox One — команда «прилагает все усилия», чтобы обеспечить качество этих версий.
На новых консолях Dying Light 2 предложит три режима работы: с трассировкой лучей, с производительностью от 60 кадров/с и с 4K. Деталями Шалковский не поделился, но пообещал, что в издание для PS5, Xbox Series X и S «стараются уместить как можно больше».
По словам авторов, на полное прохождение Dying Light 2 уйдёт от 40 до 60 часов, хотя до титров можно будет добежать и в 2−3 раза быстрее
В недавнем видео о ходе разработки Dying Light 2 сотрудники Techland пообещали начать говорить об игре в подробностях уже «очень-очень скоро», а также поделились небольшой (буквально 13 секунд) нарезкой геймплейных кадров.
Dying Light 2 заявлена для PC (Steam), PS4, PS5, Xbox One, Xbox Series X и S. В середине марта Techland призналась, что анонсировала игру слишком рано, хоть в так называемом производственном аду проект и не находится.
Анонсированный на выставке Е3 2018 сиквел Dying Light, по обещанию разработчиков, будет не просто паркурным экшеном, а глубокой игрой с фракциями, отыгрыванием роли и сложной системой морали. Оптимизм внушают не только обещания авторов, но и результаты технического анализа демоверсии, проведённого журналистами Eurogamer для рубрики Digital Foundry. О том, почему Dying Light 2 может стать настоящей игрой нового поколения, они рассказали в недавнем видеоролике.
Сотрудник Eurogamer Джон Линнеман (John Linneman) отметил, что крупные польские студии, как правило, предпочитают использовать собственные движки. Например, CD Projekt RED применяет проприетарный REDengine (команда Digital Foundry уже похвалила разработчиков за шестое поколение этой технологии, положенное в основу Cyberpunk 2077), а Flying Wild Hog — собственный Road Hog Engine (с его помощью созданы Hard Reset, Shadow Warrior 2013 года и Shadow Warrior 2). Techland остаётся верна своему Chrome Engine (на этом движке работают последние части Call of Juarez, а также Dead Island и первая Dying Light), причём этот движок имеет самую долгую историю.
Techland всегда уделяла немало внимания техническому аспекту своих игр. В её шутере Chrome 2003 года, давшем название её собственному движку, были нетипичные для того времени большие открытые пространства и густые леса. Оригинальная Dying Light, вышедшая в 2015 году, и переиздание Dead Island для консолей восьмого поколения, появившееся в 2016-м, работают на Chrome Engine 6, и, как заметил Линнеман, выглядят впечатляюще и по сей день.
В интервью Eurogamer ведущий дизайнер Dying Light 2 Тымон Смектала (Tymon Smektała) рассказал, что движок, на котором создаётся игра, называется не Chrome Engine, а C Engine, хотя речь идёт об эволюции той же самой технологии. По его словам, несколько лет назад студия решила взять курс на игры с видом от первого лица и открытым миром, а поскольку они требуют детальной проработки мира, потребовалось создать новое поколение движка. Над C Engine трудились лучшие специалисты Techland, ответственные за Chrome Engine. Новейшая технология позволяет создавать более сложно устроенные локации, причём это касается не только особенностей городской архитектуры, но и густоты растительности. По словам Линнемана, город проработан не хуже Сити 17 из Half-Life 2, но при этом ещё и значительно превосходит его по размерам.
Смектала уже рассказывал, что события Dying Light 2 происходят в совершенно новом городе. Это место выдуманное, но в то же время вдохновлённое европейской архитектурой и чем-то похожее на Острув-Велькопольски, в котором расположен офис Techland. С момента произошедшего в первой игре прошло пятнадцать лет, поэтому город не слишком похож на вымышленный Харран, в котором разворачивалось действие первой игры, но в то же время кажется знакомым.
Из всех особенностей демо Линнемана особенно впечатлила система ИИ. Смектала отметил, что разработчики хотят создать правдоподобный мир, в котором люди борются за последние ресурсы, и важно показать, как они действуют в конфликтных ситуациях. Для этого пришлось поработать не только над искусственным интеллектом, но и создать систему морали, симулирующую поведение неигровых персонажей. Их решения порой бывают неожиданными: например, поняв, что его жизнь висит на волоске, тяжело раненый противник может собраться с духом и нанести серию сокрушительных ударов. Смектала также привёл другой пример: застигнутый врасплох враг может просто бросить своё оружие и попытаться убежать, надеясь, что герой решит подобрать этот предмет и дать оппоненту скрыться. Линнеман заметил, что в окружении компаньонов враги ведут себя иначе, нежели в сражениях один на один.
Заинтересовал журналиста и вопрос производительности. Показанная на пресс-конференции Microsoft демоверсия работала при 60 кадрах/с, но по поводу консольных версий, как пояснил Смектала, разработчики ещё не приняли никаких решений. Тем не менее, авторы стремятся к названной планке, поскольку огромное значение в Dying Light 2 имеет плавность передвижения. Впрочем, всё может измениться. Некогда Techland обещала 60 кадров/с и в первой Dying Light, но незадолго до завершения разработки команде пришлось остановиться на 30 кадрах/с. С другой стороны, студия уже приобрела достаточно опыта и на этот раз ей, возможно, удастся обойтись без компромиссов.
Также Линнемана впечатлил эффект motion blur. Большую часть времени игрок стремительно перемещается по локациям, и изображение по краям смазывается в движении, но его центральная часть остаётся чёткой. Таким образом, отметил журналист, разработчикам удалось сохранить все преимущества этого эффекта, не мешая при этом обзору.
Отдельно сотрудник издания сказал и про анимацию. По словам Смекталы, команда полностью переработала систему анимации, и в этом ей помогли специалисты из других компаний, в том числе трудившиеся над Assassin’s Creed и Ghost Recon. Судя по рассказу дизайнера, эта система очень напоминает ту, которая используется в The Last of Us 2: создаётся база с множеством готовых анимаций, которые затем комбинируются на ходу, превращаясь в естественные «бесшовные» движения. Правда, неясно, идёт ли речь о motion matching или какой-то особой технологии. Анимация в Dying Light 2 невероятно важна не только потому, что от уровня её проработки зависит плавность движений, но ещё и потому, что сиквел в большей степени ориентирован на сюжет и персонажи в нём должны быть особенно правдоподобными.
Смектала также подтвердил, что Крис Авеллон (Chris Avellone) участвует в создании игры с самого начала. Причём знаменитый разработчик помогает делать не только сюжет, но и игровой мир. Сеттинг Dying Light 2 дизайнер назвал «современным Тёмным веком». «Всё привычное, всё то, что вы видите из своего окна, превратилось в артефакты прошлого, — сказал он. — Мир стал зверским, первобытным, беспощадным».
Dying Light 2 создаётся для PC, PlayStation 4 и Xbox One. Сроки релиза не уточнялись, но в интервью Смектала отметил, что до релиза осталось «около года».
Читайте также: