Hello Games, программист движка Martin Griffiths, на этой неделе подтвердил то, что игроки на портативных устройствах студии, возможно, подозревали: поддержание No Man's Sky в рабочем состоянии на Switch и Steam Deck обходится команде непропорционально дорого с каждым обновлением.
Цифры, стоящие за дополнительной работой
Griffiths публично представил разбивку, и цифры поражают. «Мобильные платформы, такие как Switch 1 и 2, а также Steam Deck, требуют непропорционально большого количества инженерного времени с каждым выпускаемым нами обновлением», — написал он. «Некоторые из нас в Hello Games, вероятно, тратят в 2-3 раза больше времени, чтобы эти обновления работали безупречно, точно так же, как на других консолях, а также на ПК/Mac и т. д.»
Это немалый разрыв. Для контекста, с момента запуска No Man's Sky получило более 40 крупных обновлений контента, 14 из которых вышли только за последние два года. Если инженерная команда тратит в два-три раза больше времени на каждую портативную сборку, это значительная часть времени разработки для студии, которая, по всем отсчетам, не является крупной.
Опасно
Hello Games одновременно разрабатывает Light no Fire, свой следующий крупный проект, продолжая активно поддерживать и обновлять No Man's Sky на нескольких платформах.
Как выглядит темп недавних обновлений
Масштаб недавних обновлений No Man's Sky делает заявление Griffiths еще более показательным. Worlds Part 1 и Worlds Part 2 фактически перестроили вселенную игры, добавив миллиарды новых планет наряду с масштабными визуальными улучшениями. Обновление Voyagers полностью переработало кораблестроение и, по сообщениям, удвоило количество активных игроков в игре. Совсем недавно Xeno Arena превратила все это в игру по захвату инопланетян, которая вызвала явные сравнения с Pokemon.
Каждое из этих обновлений должно было быть портировано, протестировано и оптимизировано отдельно для Switch 1, Switch 2 и Steam Deck. Ключевым моментом здесь является то, что это не просто подстройка разрешения. Аппаратные архитектуры портативных платформ достаточно отличаются от ПК и консолей, что инженерная работа фактически выполняется дважды, как минимум.
Маленькая команда несет тяжелую ношу
Hello Games всегда работала в экономном режиме. Студия запустила No Man's Sky командой примерно из дюжины человек, и хотя с тех пор она выросла, она остается намного меньше большинства разработчиков, выпускающих игры одновременно на пяти или шести платформах. Тот факт, что поддержка портативных устройств оставалась последовательной на протяжении более 40 обновлений, с той же функциональностью, что и на ПК и консолях, отражает искреннюю приверженность этим базам игроков.
Большинство игроков не замечают, что подобная инженерная работа за кулисами почти полностью невидима снаружи. Вы скачиваете обновление, оно работает, и вы двигаетесь дальше. Множитель в 2-3 раза становится видимым только тогда, когда кто-то из команды решает сказать об этом вслух.
Учитывая, что Light no Fire все еще находится в разработке, а No Man's Sky приближается к своему десятилетнему юбилею, стоит задуматься, как долго Hello Games сможет поддерживать такой темп на таком количестве платформ. Пока же игроки на портативных устройствах получают те же обновления, что и все остальные, и это гораздо сложнее, чем кажется. Чтобы узнать больше о No Man's Sky и других играх, ознакомьтесь с последними игровыми новостями на нашем сайте.







