Когда Cyberpunk 2077 только вышла, ее запуск стал одним из самых скандальных в истории игровой индустрии. Волны багов привели к тому, что игру даже временно убрали из PlayStation Store. Для многих игроков Cyberpunk стала примером того, как не надо запускать игру — бесчисленные ошибки, проблемы с производительностью и нестабильность на старых консолях.
Однако, все могло быть еще хуже. В интервью Eurogamer ведущий разработчик движка Cyberpunk 2077 Шарль Тремблэ объяснил, почему игра была столь багованной на старте. Одной из главных причин было ограничение возможностей старых HDD и оперативной памяти в консолях PS4 и Xbox One. Но, по словам Тремблэ, в некоторых случаях разработчикам приходилось выбирать между багом и полным крашем игры, и они выбрали первое.
Cyberpunk 2077 страдала от утечек памяти, что вызывало фрагментацию и ошибки при длительной работе. На консолях с 8 ГБ оперативной памяти проблема возникала особенно быстро.
И вот перед тобой выбор: показать T-позу или полностью крашнуться. Что бы вы предпочли? Мы выбрали не крашиться.
Этот подход, как объясняет Тремблэ — обычная практика для больших и сложных игр. В Cyberpunk 2077 много систем, которые взаимосвязаны, и когда в игру вступает огромное количество игроков, начинают возникать совершенно неожиданные баги.
Когда у тебя миллионы игроков и все эти условия умножаются на это количество, то один странный баг вызывает реакцию: "О боже мой".
К счастью, со временем CD Projekt RED сумела исправить большинство проблем, сделав Cyberpunk 2077 одной из лучших RPG последних лет.