Создатель GTA 3, Vice City и San Andreas раскрыл секреты создания читов для ПК-версий игр Rockstar и объяснил, как их прятали от игроков

Игроки продолжают узнавать разные производственные секреты Rockstar Games. Оказалось, что читы для Grand Theft Auto 3, Vice City и San Andreas задумывались совсем другими, но попытка их спрятать привела к интересному результату.

Оббе Вермей (Obbe Vermeij), бывший технический директор Rockstar North, продолжает общаться с поклонниками серии Grand Theft Auto. На этот раз он решил затронуть тему производства читов.

Разработчики пытались их «спрятать», чтобы всё не было обнаружено в первый день релиза. Для этого использовали подход с хэш-кодами, но была проблемка — нужный код мог быть сгенерирован совсем другим набором символов. По этой причине пользователи нашли условный чит «HDLMAAXOPK», хотя сам разработчик задумывал вполне осмысленное словосочетание «ILOVESCOTLAND» для активации чита (с точки зрения системы обе комбинации дают нужный код, поэтому активируют чит).

Оббе рассказал, как всё было устроено:

«Читы в GTA 3 (и Vice, и SA) на ПК активировались при вводе последовательности символов.

То есть:

ILOVESCOTLAND — чтобы вызвать дождь,

GUNSGUNSGUNS — чтобы дать игроку много оружия.

Прямым способом обнаружения читов для кода было бы сравнение строки "ILOVESCOTLAND" со строкой последних нажатий клавиш.

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

Поэтому для хранения читов я использовал "хэш-коды". Хэш-код — это одно число, которое вычисляется из строки.

Простой (пример) алгоритм хеширования может складывать ASCII-значения каждого символа строки.

Хэш-код для ILOVESCOTLAND будет равен 983. Для GUNSGUNSGUNS это будет 951.

Игра сравнивала эти хэш-коды с хэш-кодом недавнего ввода с клавиатуры. Это сработало. Чит-коды не были взломаны (в конце концов их обнаружили геймеры, пробующие случайный ввод).

Плохая новость заключается в том, что совершенно разные строки могут давать один и тот же хэш-код. Поэтому геймеры находили случайные строки (например, HDLMAAXOPK), а не ту, которую я задал (ILOVESCOTLAND).

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

(Чит на броню был изменен в раннем патче с TURTOISE на TORTOISE. Изначально я неправильно написал».

***

Автор обложки: Rockstar Games. Источник изображения: steamcommunity.com


Сейчас на главной

Публикации

Во что поиграть в декабре. Path of Exile 2 захватывает умы геймеров, возвращение Индианы Джонса, шутер про отряд «Дельта» и не только

Периоды перед и после Нового года и Рождества традиционно считаются временем затишья в игровой индустрии. Однако в этом декабре выходят несколько игр, достойных вашего внимания: Индиана Джонс в расцвете сил возвращается на мониторы и экраны, легендарный отряда «Дельта» врывается в индустрию снова, и, конечно, одна из самых ожидаемых игр года — Path of Exile 2 победно шествует в библиотеки игроков. Другие релизы, возможно, не столь громкие, но тоже любопытные: «Клеть» в Гигахрущёвке, приключения в открытом волшебном мире Nikki Infinite и шутер Marvel Rivals в духе Overwatch.

Не ходите дети, в темноту гулять. Обзор отечественного хоррора Beyond The Darkness

Обзоры 30 ноября 15:00 0

В Beyond The Darkness нужно помочь маленькой девочке справиться с кошмарными испытаниями во тьме. Геймплей игры сложно назвать увлекательным, однако оригинальность задумки делает её заслуживающей внимания.

Поработали в огороде — теперь можно и отдохнуть! Обзор Farming Simulator 25

Обзоры 29 ноября 20:00 0

Пока одни геймеры наслаждаются новыми AAA-проектами или возмущаются ими, другие, как истинные «сигмы», не интересуются подобными забавами и не вступают в полемику. Эти эстеты не следуют трендам. Они сами создают их и привлекают к себе неофитов, увлеченных попсовыми жанрами. И в этом процессе они показывают всю прелесть… жизни на даче. Серия Farming Simulator уникальна. Немногие симуляторы могут похвастаться таким огромным онлайном в Steam. Сегодня я расскажу, чем эта франшиза завлекает свою аудиторию, почему игровой опыт на ферме ничем не уступает AAA-проектам, а также объясню, почему ветераны серии не могут полюбить Farming Simulator 25.

Ролевая игра со свободой во всём? Превью Avowed

Статьи 29 ноября 15:00 0

18 февраля 2025 года состоится выход Avowed — новой игры от Obsidian Entertainment, издателем которой выступит компания Microsoft. Недавно разработчики предоставили доступ к превью-версии игры, включающей значительную часть первой игровой зоны. В этом материале собрана вся доступная информация об Avowed.

Игра года, о которой никто не слышал? Что такое UFO 50 и почему её номинировали на The Game Awards 2024

Обзоры 28 ноября 15:00 0

Номинированная на «игру года» на презентации The Game Awards 2024 — UFO 50 является сборником выполненных под классику восьмидесятых. Игрок будто открывает гараж, где спрятан клад в виде покрытых пылью картриджей. Хоть игры представлены и разных жанров, но их объединяет высокая сложность и непривычное управление. А потому мы решили написать про наиболее удобные для первого знакомства игры.