Почему смена движка могла отбрасывать разработку назад
Игровой движок — это базовый набор технологий, который отвечает за отображение изображения, физику, звук и взаимодействие объектов. Он также определяет, какими инструментами пользуются разработчики и как устроены уровни. Поэтому переход на новый движок — не просто установка более современной программы: проект приходится приспосабливать к другой технической основе.
Меняется не только картинка
Уровень, собранный для одной системы, может не перенестись в другую без доработки. Код игрового поведения, способы освещения и обработки столкновений тоже могут потребовать изменений. Даже если часть материалов удаётся сохранить, команде нужно проверить, что они работают вместе и дают нужный результат. Время уходит и на перенос, и на исправление ошибок, и на освоение новых инструментов.
Для Duke Nukem Forever повторные смены движка означали, что разработка вновь и вновь сталкивалась с таким техническим переходом. Пока команда адаптировала игру, менялась её основа — а значит, вчерашние решения не всегда оставались пригодными без переделки.
Цена стремления идти за технологиями
Обновление движка может открыть путь к более современным возможностям, но выгода не появляется бесплатно: её приходится сопоставлять с затратами на перенос уже сделанной работы. Если менять основу несколько раз, эти издержки накапливаются. Так технический выбор, который должен был поддержать игру, сам становился одной из причин долгого ожидания: готовый проект снова требовал приспособления к новой платформе.






