Чит-код

Чит-код

Чит-код (англ. cheat code, cheat — «жульничество», «обман»), иногда отладочный код — код, который может быть введён в программу, чтобы изменить ход её работы. Чаще всего применяется в компьютерных играх, реже — в LiveCD. Зачастую они не документированы официально и обнаруживаются как «пасхальные яйца» к программному обеспечению.

Содержание

Использование

В разработке игр

Некоторые разработчики используют в разработке игр встроенные консоли для проверки работы скриптов.

В компьютерных играх

Зачастую в компьютерных играх или видеоиграх присутствуют коды, которые реализованы и встроены разработчиками. Ввод таких кодов осуществляется воспроизведением определённой последовательности на устройстве управления (обычно это геймпад игровой приставки или компьютерная клавиатура), или же ввод текста в специально отведенных для этого местах — например, меню игры или консоль. Основное назначение таких кодов — отладка программного продукта ещё на стадии разработки (например, для отладки последнего уровня разработчику не потребуется проходить всю игру, а достаточно воспользоваться чит-кодом)[источник не указан 413 дней].

Другой, не предусмотренный разработчиками способ создания чит-кода — изменение содержимого памяти запущенной игры, конфигурационных файлов или файлов, хранящих информацию о прогрессе пользователя (файлы «сохранения»). Этот способ более сложен в применении, но позволяет изменить почти любой параметр или переменную игры[источник не указан 413 дней]. Для использования таких кодов зачастую нужны специальные программы (в случае с компьютерами) или специальные устройства, например дополнительный картридж. Обычно эти программы позволяют управлять определенным адресом памяти, в котором находится нужная переменная, и её значением (например, предотвратить изменение переменной, определяющей здоровье игрового персонажа)[источник не указан 413 дней]. Указанные операции фактически являются взломом компьютерной программы. Сторонними разработчиками выпускаются «трейнеры» — компоновки готовых решений для изменения поведения игры.

Чит-коды в играх используются для упрощения игрового процесса, поэтому игроки, которые не используют чит-коды, зачастую относятся с пренебрежением к «читерам» (игрокам, злоупотребляющим чит-кодами)[источник не указан 413 дней]. В некоторых играх введена специальная система порицания за использование игроком чит-кодов (например, в трёхмерных играх серии Grand Theft Auto игрок теряет «очки» за использования чит-кодов, а в Windows Live игрок перестаёт получать достижения, в Космических Рейнджерах игроки, использующие чит-коды попадают в таблице достижений на сайте игры в отдельный список читеров, в Spore при использовании чит-кодов даётся награда «Шулер».). В Warcraft II, если игрок во время миссии использовал коды, то в подведении её итогов, вместо определённого звания игрока показано звание «Читер!!!», как и в Heroes III: в доске почёта после победы в миссии, вместо имени игрока и названия миссии показано «Читер!!!», и оно стоит последним в списке.

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

В многопользовательском режиме игры

Использование чит-кодов в многопользовательском режиме игры разработчиками в большинстве случаев не предусмотрено и даже запрещено (но, например, в играх на движке Quake администратор сервера может перевести его в режим отладки). Недобросовестные игроки могут пытаться использовать недостатки в защите от читерства чтобы получить преимущество перед другими игроками.

Распространенные отладочные чит-коды

В 3D-шутерах, RPG и, реже, аркадах распространены[источник не указан 413 дней] следующие коды:

  • Бессмертие, «режим бога» (англ. god mode) — игрок перестает получать повреждения или его невозможно убить. Действие этого кода не всегда распространяется на весь игровой процесс, например, в играх на движке Unreal Engine игрока всё ещё может раздавить движущийся предмет во избежание ошибок при расчете физики[источник не указан 413 дней].
  • Получение полного боезапаса и дополнительных предметов — игрок получает все оружие и боеприпасы, и может их использовать. В зависимости от игры, при включении данного чит-кода количество боеприпасов может стать бесконечным, или же нет.
  • Загрузка произвольного игрового уровня.
  • Отключение столкновений персонажа с игровыми объектами и обсчета физики персонажа — используются для отладки каких-либо локаций в пределах игрового уровня, также может использоваться игроками для нахождения некоторых «пасхальных яиц» (например, с помощью такого кода можно увидеть голову Джона Ромеро в Doom II: Hell on Earth)
  • Невидимость игрока для NPC — NPC перестают получать информацию о присутствии игрока, а следовательно, не замечают его.

В стратегиях реального времени[источник не указан 413 дней]:

  • Моментальное возведение строений или юнитов.
  • Бесконечные ресурсы.
  • Неуязвимые юниты и здания.
  • Мощное и порой недоступное в честной игре оружие.

См. также



Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Полезное


Смотреть что такое "Чит-код" в других словарях:

  • Чит код — (англ. Cheat code, cheat  жульничество), иногда отладочный код  код, который может быть введён в программу, чтобы изменить ход её работы. Чаще всего применяется в компьютерных играх, реже  в пасхальные яйца» к программному обеспечению. Содержание …   Википедия

  • Чит-коды — Чит код (англ. Cheat code, cheat  жульничество), иногда отладочный код  код, который может быть введён в программу, чтобы изменить ход её работы. Чаще всего применяется в компьютерных играх, реже  в пасхальные яйца» к программному обеспечению.… …   Википедия

  • Чит (значения) — Чит  многозначный термин. Чит  санскритский термин, означающий «знание». Чит код (англ. Cheat code)  код, который может быть введён в программу, чтобы изменить ход её работы …   Википедия

  • чит — [22/0] 1. Способ получения преимущества или механизм, дающий это преимущество. Например, код или программа для компьютерной игры; 2. Использование изъянов в какой то системе, дающее преимущество; 3. Незаметное нарушение правил или способ «обойти» …   Cловарь современной лексики, жаргона и сленга

  • Читы — Чит код (англ. Cheat code, cheat  жульничество), иногда отладочный код  код, который может быть введён в программу, чтобы изменить ход её работы. Чаще всего применяется в компьютерных играх, реже  в пасхальные яйца» к программному обеспечению.… …   Википедия

  • Valve Anti-Cheat — Предупреждение VAC при загрузке карты Valve Anti Cheat (сокращённо: VAC)  разработка компании Valve, для предотвращения использования игроками читов (нечестных приемов игры). Данная разработка является одним из компонентов Steam. VAC был… …   Википедия

  • Мошенничество в сетевых играх — (на игровом сленге читерство, от англ. to cheat  плутовать, мухлевать, жульничать)  применение специально созданных или модифицированных программ или оборудования в сетевых играх для получения неоспоримого преимущества над другими игроками. В… …   Википедия

  • Целевой бот — Мошенничество в сетевых играх (на игровом сленге читерство, от англ. to cheat  плутовать, мухлевать, жульничать)  применение специально созданных или модифицированных программ или оборудования в сетевых играх для получения неоспоримого… …   Википедия

  • Читтер — Мошенничество в сетевых играх (на игровом сленге читерство, от англ. to cheat  плутовать, мухлевать, жульничать)  применение специально созданных или модифицированных программ или оборудования в сетевых играх для получения неоспоримого… …   Википедия

  • Читерство в сетевых играх — Для термина «Читерство» см. другие значения. Мошенничество в сетевых играх (на игровом сленге читерство, от англ. to cheat  плутовать, мухлевать, жульничать)  применение специально созданных или модифицированных программ или… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»