Движок Unreal Engine 5 хвалят за потрясающую графику и нередко ругают за проблемы с производительностью, включая статтеры, однако многие проблемы связаны не с движком, а с разработчиками игр, порядком разработки, которого они придерживаются. Об этом рассказал генеральный директор Epic Games Тим Суини (Tim Sweeney) в интервью корейскому изданию This Is Game (TIG), сообщает Windows Central со ссылкой на перевод Clawsomegamer.
Источник изображения: Brecht Corbeel, Unsplash
Суини объяснил, что зачастую разработка сначала ведётся под самое производительное оборудование, а работы по оптимизации для менее производительных систем ставят в конец производственного цикла. Всё должно быть иначе: оптимизацией в процессе разработки должны начинать заниматься как можно раньше.
«Основная причина — порядок разработки. Многие студии сначала разрабатывают игры для топового оборудования, оставляя оптимизацию и тестирование на устройствах со слабыми характеристиками напоследок. В идеале оптимизацию следует начинать как можно раньше — до полной реализации контента», — Тим Суини.
Разработчики Unreal Engine стараются упростить процессы оптимизации, улучшая возможности движка, внедряя больше сценариев автоматической оптимизации для разных устройств, а также занимаются обучением разработчиков, в частности, чтобы оптимизация на ранних этапах разработки стала стандартной практикой в индустрии. Однако Суини не отрицает наличия проблем, отмечая, что сложность игр значительно выросла за последнее десятилетие; решить проблемы исключительно на уровне движка очень трудно — разработчикам движка и разработчикам игр необходимо сотрудничать.

