TGViewer
yet another dev yet another dev @yet_another_dev · 382 subscribers
Post #51 167
Почему важно писать и запускать smoke-тесты. Показываю на примере Atomic Heart.

Игра выпущена 21 февраля 2023 года. С 6 февраля 2024 года в Steam игроки начинают массово жаловаться на проблемы с открытым миром. В некоторых местах главный герой проваливается в out of bounds. На ролике пример того, как я сам наткнулся на этот баг.

Вы спросите, как так вышло, что спустя почти год в игре есть такие критические баги? Всё очень просто. 6 февраля вышло DLC, которое сломало основную игру. Не силен в геймдеве, но мне кажется, что такой базовый функционал должен проверяться smoke-тестами. Иначе продукт превращается в неюзабельное говно.

Иронично, что чуть дальше по сюжету от диалога в ролике можно встретить отсылку на разработчиков игры в виде говорящего трупа с подписью «‎Мёртвый игродел». Видимо, при создании DLC разработчики сильно кранчили, что и привело к таким печальным последствиям.
  • 👨‍💻 4
  • 👍 2
More from @yet_another_dev
  1. Sep 21, 2026Опубликовал вчера ролик в одной запрещённой в России соцсети про то, как сходил на выборы.…
  2. Sep 20, 2026Мы пришли в 7:50 и очередь уже была 🥲 Пообщались с другими людьми. Многие приехали из дру…
  3. Sep 19, 2026Post #383
  4. Sep 18, 2026Последние пару недель на чат нападают боты со спамом (прикрыл стикером). Поэтому чат тепер…
  5. Sep 17, 2026Что интересного в этой статье: 1. Потрачено $120К, а агенты суммарно отработали около 3-х…
  6. Sep 17, 2026В Microsoft переписали рантайм GitHub Copilot с TypeScript на Rust при помощи агентов. Под…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →