Особенности движка Cyberpunk 2077

Поляки из CD Projekt RED зарекомендовали себя как профессиональную команду, которая выпускает очень крутые игры. И наивно было бы полагать, что они используют какой-нибудь уже готовый движок типа Unreal Engine или Unity. Предыдущие «Ведьмаки» от студии были выпущены на их личном движке – REDengine 1, 2 и 3. Движок Киберпанк 2077 им пришлось немного переделать и вскоре мир увидит REDengine 4. Давайте поговорим, что может движок и почему поляки не использовали уже имеющиеся разработки других крупных компаний.

Персонаж Cyberpunk 2077

Прослойка для Unix

Первая и вторая версии REDengine были во всем хороши. Поляки даже портировали его не только на Windows и консоли, но и на Mac с Linux’ом. Но в последних двух случаях в движке использовалась некая прослойка, которая работает по типу эмуляторов. Иначе говоря, движок был один и именно он везде запускался.

Но из-за того, что Unix-подобные системы (в их числе и Mac) работают по несколько иным принципам, в код были добавлены библиотеки, которые адаптировали выходящие сигналы таким образом, чтобы Mac и Linux могли нормально общаться с ядром движка.

Движок Redengine

В чем его уникальность?

Теперь, когда мы немного погрузились в технические аспекты, пора разобраться, чем же так хорош движок на самом деле. Причина его использования кроется в том, что он гораздо лучше адаптирован для нелинейных игр, чем любые аналоги.

Как сказал разработчик в интервью заграничному изданию, ночной и дневной Night City – это два совершенно разных города. И если днем в кварталах с вертикальной застройкой властвует серость и тень, то ночью это места, которые пестрят разными цветами. Особенность движка в том, что он хорошо переваривает как массу света, так и множество теней.

Киберпанк 2077 с трассировкой

Интересной была ситуация с трассировкой лучей. По словам тех же разработчиков, приход технологии RTX преобразил Cyberpunk 2077. Он помог сделать город еще интереснее и реалистичнее. Для игроков тут тоже есть неоспоримый плюс. Игра производит автоопределение мощности видеокарты. Но, при желании, любой сможет включить трассировку лучей в настройках. Само собой, для этого необходимо иметь достаточно мощную видеокарту.

Еще одна особенность – это бесшовность мира. Да, в 2020-м говорить об отсутствии загрузок между областями – некий моветон. Но учитывая, сколько контента впихнули CDPR в каждую область, мощность движка вызывает определенное уважение.

Из значимого можно отметить мелочи. Такие, как кулон на шее персонажа, отбрасывающий тень. Или отдельная деталь дверной ручки. В других играх если подобное и используется, то это просто рисунки на груди персонажа или дверном полотне. Тут же это все – отдельные объекты, живущие по своим физическим законам. И таких мелочей на экране каждую секунду насчитываются сотни.

Заключение

Это – далеко не все фишки и нюансы REDengine 4. Да, он не привносит в игровой мир какие-то революционные технологии. Вместо этого поляки просто довели до ума уже существующие фишки. За счет этого мир Night City выглядит очень реалистично и интересно. А оборудование, на котором способен стабильно работать движок, не кажется таким уж заоблачным.

Поделиться в соцсетях:
Опубликовал

admin

Главный редактор и технический специалист сайта My-Cyberpunk2077.pp.ua. Обожает компьютерные игры, жанр "Киберпанк", электронную музыку.

Вам также может понравиться...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *