Почему важно писать и запускать smoke-тесты. Показываю на примере Atomic Heart.
Игра выпущена 21 февраля 2023 года. С 6 февраля 2024 года в Steam игроки начинают массово жаловаться на проблемы с открытым миром. В некоторых местах главный герой проваливается в out of bounds. На ролике пример того, как я сам наткнулся на этот баг.
Вы спросите, как так вышло, что спустя почти год в игре есть такие критические баги? Всё очень просто. 6 февраля вышло DLC, которое сломало основную игру. Не силен в геймдеве, но мне кажется, что такой базовый функционал должен проверяться smoke-тестами. Иначе продукт превращается в неюзабельное говно.
Иронично, что чуть дальше по сюжету от диалога в ролике можно встретить отсылку на разработчиков игры в виде говорящего трупа с подписью «Мёртвый игродел». Видимо, при создании DLC разработчики сильно кранчили, что и привело к таким печальным последствиям.
Post #51
167
- 👨💻 4
- 👍 2