Pearl Abyss решила не использовать Unreal Engine 5 при разработке Crimson Desert и продолжила развивать собственную технологию BlackSpace Engine. В компании считают, что именно такой подход дает команде больше свободы при работе с масштабным миром, оптимизацией и дальнейшими обновлениями игры.

В интервью ведущий инженер Джин-хван Ким и руководитель графического подразделения Джин-хо Юн рассказали о принципах, заложенных в BlackSpace Engine. При его создании разработчики использовали накопленный во время работы над Black Desert опыт, включая технологии бесшовной загрузки локаций и обработки больших массивов данных.

Движок создавался с расчетом на MMO

На раннем этапе Crimson Desert планировалась как MMO, поэтому многопользовательские возможности учитывались еще при разработке движка. Это повлияло на архитектуру BlackSpace и заложило основу для работы с большим количеством данных и объектов.

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

Pearl Abyss пришлось решать проблему слабого железа

Отдельное внимание команда уделяет оптимизации под устройства с ограниченными ресурсами. Разработчики стремятся сократить потребление памяти и сделать Crimson Desert доступной на менее производительном оборудовании.

Одной из таких платформ станет Nintendo Switch 2. При этом перенос сложной графики на слабое железо создает дополнительные технические проблемы. В частности, оптимизация трассировки лучей остается одной из самых сложных задач для команды.

Собственная технология дает больше контроля

Еще один аргумент в пользу BlackSpace Engine связан с независимостью от стороннего технологического решения. Pearl Abyss не приходится ждать появления нужных функций или обновлений коммерческого движка, поскольку команда самостоятельно определяет направление его развития.

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

Таким образом, выбор BlackSpace Engine вместо Unreal Engine 5 связан не с тем, что готовый движок не способен обеспечить нужный уровень графики или масштаба. Pearl Abyss сделала ставку на собственную технологическую платформу, чтобы самостоятельно управлять ее развитием, оптимизацией и обновлениями.