Колишній інженер Rockstar Games Оббе Вермей розповів раніше невідомі подробиці про створення секретних кодів у популярних іграх серії GTA. Своїм досвідом він поділився на платформі X (колишній Twitter).
Як працювали чит-коди у GTA
В іграх Grand Theft Auto 3, Vice City та San Andreas були спеціальні коди, які надавали гравцям переваги — наприклад, зброю або безкінечне здоров’я. Однак, щоб уникнути їхнього швидкого виявлення, Вермей зашифрував комбінації за допомогою хеш-кодів.
Кожне слово чи фраза, які активували чит-код, переводилися у спеціальні хеш-значення — цифрові комбінації, що розпізнавалися системою. Наприклад, код ILOVESCOTLAND, який викликав дощ у грі, мав хеш-код 983.
Чому коди не виявили одразу
Вермей зізнався, що його метод шифрування був ефективним: після виходу ігор гравці не змогли одразу знайти чити. Але згодом їх почали знаходити методом підбору символів.
Проблеми з хеш-кодами
Через використання цього методу виникла додаткова проблема. За словами Вермея, іноді різні комбінації символів мали однакові хеш-коди. Наприклад, фраза HDLMAAXOPK мала такий самий хеш-код, як і ILOVESCOTLAND.
Випадкове використання читів
Ще однією несподіваною проблемою стало те, що спідраннери — гравці, які проходять ігри на швидкість, — іноді ненавмисно активували чит-коди під час своїх забігів. Це створювало труднощі, адже використання читів у спідранах заборонено.
Ці розкриття додають нового виміру до історії розробки ігор Rockstar, демонструючи, як інженери працювали над захистом ігрового досвіду і стикалися з неочікуваними наслідками своїх рішень.