Зачем в игры добавляют читкоды?

DTF, привет!

Я около 1.5 лет разрабатываю свою игру Тень Ориды (можете поддержать и добавить ее в вишлист Steam), и еще в самом начале я уперся в проблему тестирования.

Тень Ориды – это метроидвания, где способности достаются игроку постепенно, а что самое главное – нелинейно.

Процесс ввода читов на двойной прыжок и дэш в прыжке

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

Например, воду в игру я добавил только спустя год разработки – и возможность находиться в ней, разумеется, дается игроку не сразу. Но а как тестировать? Можно конечно захардкодить абилку кодом, или натыкать галочкой в движке. Но куда более эффективно потратить пару вечером на механику чит-кодов, потому что каждый раз лезть в код или менять стандартные настройки компонентов – фу таким быть :)

Читкод на плавание

А еще для тестирования перемещение между локациями тоже необходимо как-то организовывать – и тут снова на помощь приходят наши читы:

Читерский фаст-тревел

Разработчики часто оставляют читкоды как пасхалки для игроков – ведь это весело, когда игра сама дает возможность "сломать" себя.

Но я пошел дальше, и вместо дополнительного режима, сделал чит на высокий уровень сложности – он отключает все чекпоинты на локации, и прогресс сохраняется только при переходе между локациями

При активации этого режима игра перезапускается заново, и на экране появляется индикатор-звездочка ⭐

Ввод читов в этом режиме запрещен, а за полное прохождение будет выдаваться особое достижение в Steam

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

Hardmode

Все читы я обязательно оставлю в релизе, их полный список выводится в титрах, ну и я их точно где-нибудь еще выпишу – например в своем геймдев блоге, где рассказываю об игре и ходе ее разработки.

Если вам понравилось, можете поддержать меня, добавив игру в желаемое Steam, спасибо за внимание!

10
2
25 комментариев