«Мой бедный малыш»: Первое DLC для Risk of Rain 2, созданное компанией Gearbox, наносит удар по любимой roguelike, и программист оригинальной игры опасается, что «его, должно быть, выпустили в спешке».

Risk of Rain 2: Seekers of the Storm, первое DLC для хитовой roguelike, разработанное Gearbox Software, а также первое крупное обновление с тех пор, как дом Borderlands приобрел IP почти два года назад, получилось совсем не то, на что все рассчитывали. Это был шанс Gearbox проявить себя после того, как отмененная мобильная игра произвела плохое первое впечатление на нового пастуха Risk of Rain, но Seekers of the Storm не только не оправдала ожиданий, но и нагрузила основную игру техническими проблемами, которые могут сделать ее практически неиграбельной. Представители Gearbox откровенно рассказали о состоянии игры и планах по ее исправлению, но ущерб нанесен, и оптика неоспорима: крупная компания, которая до этого выпустила множество хороших игр и должна была знать лучше, приобрела любимую инди-игру, и теперь она провалилась.

Джеффри «Гор» Хант, бывший программист Hopoo, на долю которого пришлось «что-то около 90 %» оригинальной кодовой базы Risk of Rain 2, по понятным причинам не был рад, что игра так оступилась. «Бедный мой малыш», — сказал Хант в Discord моддинга Risk of Rain 2, когда обнаружились проблемы этого DLC. В интервью GamesRadar+ Хант говорит, что пока не хочет играть в DLC, поскольку ему хотелось бы «посмотреть, что придумала новая команда, без того чтобы нестабильное поведение игры влияло на мое восприятие».

«Однако такое поведение на широком уровне — это шаткое начало, и мне кажется, что по тем или иным причинам оно было выпущено в спешке, до того как разработчики закончили работу над ним», — продолжает он. «Работа над Risk of Rain 2 была для меня очень приятным опытом; я хочу, чтобы новая команда также преуспела и чувствовала себя хорошо от того, что они сделали, чтобы игроки получили лучшее из этого, и чтобы у команды было все необходимое для этого». В своих ответах Хант подчеркивает, что «хотел убедиться в том, что я справедлив к разработчикам, которые пачкают руки и делают работу».

Что пошло не так

Скриншоты врагов и персонажей DLC Risk of Rain 2 Seekers of the Storm

(Изображение кредитное: Gearbox Publishing)

Давайте на секунду приоткроем капот. Что пошло не так с Seekers of the Storm? Многое, поэтому мы здесь, но одна серьезная проблема выделяется. Куча важных вещей, которые обычно работают по отдельности, были привязаны к частоте кадров. Это может привести к нарушению игрового процесса, а при очень высокой или очень низкой частоте кадров все становится только хуже, поэтому Gearbox попросила игроков ограничить FPS до 60 в качестве временного обходного пути.

Прочитайте больше  Как победить в бою с боссом Silent Hill 2 Remake Pyramid Head

Risk of Rain 2: Seekers of the Storm, первое DLC для хитовой roguelike, разработанное Gearbox Software, а также первое крупное обновление с тех пор, как дом Borderlands приобрел IP почти два года назад, получилось совсем не то, на что все рассчитывали. Это был шанс Gearbox проявить себя после того, как отмененная мобильная игра произвела плохое первое впечатление на нового пастуха Risk of Rain, но Seekers of the Storm не только не оправдала ожиданий, но и нагрузила основную игру техническими проблемами, которые могут сделать ее практически неиграбельной. Представители Gearbox откровенно рассказали о состоянии игры и планах по ее исправлению, но ущерб нанесен, и оптика неоспорима: крупная компания, которая до этого выпустила множество хороших игр и должна была знать лучше, приобрела любимую инди-игру, и теперь она провалилась.

Джеффри «Гор» Хант, бывший программист Hopoo, на долю которого пришлось «что-то около 90 %» оригинальной кодовой базы Risk of Rain 2, по понятным причинам не был рад, что игра так оступилась. «Бедный мой малыш», — сказал Хант в Discord моддинга Risk of Rain 2, когда обнаружились проблемы этого DLC. В интервью GamesRadar+ Хант говорит, что пока не хочет играть в DLC, поскольку ему хотелось бы «посмотреть, что придумала новая команда, без того чтобы нестабильное поведение игры влияло на мое восприятие».

«Однако такое поведение на широком уровне — это шаткое начало, и мне кажется, что по тем или иным причинам оно было выпущено в спешке, до того как разработчики закончили работу над ним», — продолжает он. «Работа над Risk of Rain 2 была для меня очень приятным опытом; я хочу, чтобы новая команда также преуспела и чувствовала себя хорошо от того, что они сделали, чтобы игроки получили лучшее из этого, и чтобы у команды было все необходимое для этого». В своих ответах Хант подчеркивает, что «хотел убедиться в том, что я справедлив к разработчикам, которые пачкают руки и делают работу».

Что пошло не так

(Изображение кредитное: Gearbox Publishing)

Давайте на секунду приоткроем капот. Что пошло не так с Seekers of the Storm? Многое, поэтому мы здесь, но одна серьезная проблема выделяется. Куча важных вещей, которые обычно работают по отдельности, были привязаны к частоте кадров. Это может привести к нарушению игрового процесса, а при очень высокой или очень низкой частоте кадров все становится только хуже, поэтому Gearbox попросила игроков ограничить FPS до 60 в качестве временного обходного пути.

Прочитайте больше  Мой город Manor Lords был ужасно разрушен, и теперь я знаю, каково это - быть фракцией ИИ в Civilization

«Это проявляется по-разному», — объясняет Хант. «Персонажи летают при использовании способностей, которые их перемещают, ИИ пытается перепрыгнуть через препятствия, которых нет, потому что он проверяет, переместились ли они, чаще, чем на самом деле, поэтому думает, что застрял, лучевые атаки срабатывают гораздо реже, чем должны, и т. д.».

Если говорить более подробно, то Хант считает, что это происходит из-за проблемы в том, как Risk of Rain 2 отслеживает и обрабатывает время и симуляцию. К ужасу многих программистов, два подхода, похоже, были скрещены: «Update», который «подходит для таких вещей, как опрос ввода и настройка рендеринга», и «FixedUpdate», который «происходит с фиксированной скоростью и подходит для таких вещей, как физика и игровая логика».

«Эта настройка позволяет геймплею быть последовательным, не привязывая частоту кадров рендеринга к частоте логики, и не заставляя вас терять кадры из-за того, что они каждый раз отвлекаются на игровую логику. Unity делает это за вас, но вы также можете сделать это самостоятельно — это одно из мест, где вы можете получить некоторый прирост производительности, так как если движок будет сообщать вашему объекту о необходимости обновления, то каждый раз на это будет уходить очень небольшое количество накладных расходов, которые могут увеличиться.

Скриншоты врагов и персонажей Risk of Rain 2 Seekers of the Storm DLC

Подпишитесь на рассылку GamesRadar+

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

Получать новости и предложения от других брендов FutureПолучать электронную почту от наших надежных партнеров или спонсоров Отправляя свои данные, вы соглашаетесь с Условиями и политикой конфиденциальности и достигли возраста 16 лет.

«Некоторые элементы игрового кода были переведены на ручное обновление, но есть проблемы с реализацией. В первую очередь, новая система запускает логику FixedUpdate, но делает это на этапе симуляции обновления. В результате эти объекты выполняют больше или меньше логических шагов, чем должны, в зависимости от частоты кадров, а также рассинхронизируются с другими игровыми моделями поведения, которые не были перенесены».

Хорошая новость заключается в том, что, основываясь только на «декомпилированном коде», Хант считает, что откат этих изменений «не выглядит слишком плохо». И хотя моды для Risk of Rain 2 были сильно испорчены этим обновлением, и многие моддеры ждут исправления этих модов, поскольку выходящие патчи для самой игры наверняка снова их сломают, это тоже можно исправить.

Френк Родригес
Здравствуйте, меня зовут Френк Родригес. Я опытный писатель, обладающий высокой способностью ясно и эффективно излагать свои мысли. Я хорошо разбираюсь в игровой индустрии и всегда в курсе последних тенденций и технологий. Я ориентирован на детали, способен точно анализировать и оценивать игры и подхожу к своей работе объективно и справедливо. Я также привношу творческий и новаторский подход к написанию и анализу, что помогает сделать мои руководства и обзоры увлекательными и интересными для читателей. В целом, эти качества позволили мне стать надежным и достоверным источником информации и мнений в игровой индустрии.