Як грають чітери
Чітери - любителі комп`ютерних ігор, що знаходять в них способи обходу правил. Якщо гра розрахована на багато користувачів або зберігає рекорди на сервер, така поведінка гравця вважається неприйнятним. А в одного користувача грі, яка працює в оффлайн-режимі, дані дії цілком припустимі.
1
Чітерство в комп`ютерних іграх виникло ще в епоху восьмибітних комп`ютерів і приставок. На приставках застосовували пристосування для читерства, що поміщаються між картриджем і слотом для нього, і вносили зміни в код на ходу у міру його зчитування. На IBM PC з DOS виконувані файли ігор редагували HEX-редакторами або використовували резидентніпрограми, що змінюють поведінку ігрових. Якщо одні розробники ігор боролися з чітерскіх прийомами, то інші - навпаки, поміщали в них секретні коди. Спростити проходження гри можна було натисненням певної послідовності клавіш або рухом джойстика. Чітам присвячували книги, журнальні статті, а потім і сайти.
2
Сьогодні прийоми чітера помітно змінилися, але деякі залишилися колишніми. Використовуючи HEX-редактор, можна ввести зміни і в виконуваний файл для сучасної ОС, наприклад Linux, Mac OS або Windows. Але це потрібно не завжди, адже деякі ігри сьогодні поширюються за принципом open source. В цьому випадку внести зміни можна в вихідний код гри, а потім перекомпіліровать. Гравці ж, які віддають перевагу емулятори класичних платформ на сучасному обладнанні, користуються «базами даних POKE», діючими автоматично і оновлюваними через інтернет. Як і раніше в ходу і секретні коди, але їх розробники тепер поміщають в ігри помітно рідше, ніж раніше.
3
У сучасних багатозадачних ОС стали доступні і інші, неможливі раніше прийоми. Часом, щоб домогтися успіху в грі, необхідно швидко натискати клавіші в певній послідовності. Не всі користувачі досить спритні для цього, але можна скористатися програмою, що імітує цю послідовність після натискання всього однієї клавіші. Інші програми стежать за тим, що відбувається на екрані, аналізують зображення і автоматично наводять зброю на ціль або, навпаки, автоматично стріляють, коли гравець наводить зброю на ціль вручну. Перші називаються aimbot, другі - targetbot. Існують навіть боти, які беруть на себе ігровий процес повністю за чітера або майже повністю.
4
Прийом, який не потребує ні знання програмування, ні додаткових програм - кемперінг. Гравець приходить в таке місце ігрової карти, звідки його погано видно іншим, і починає звідти стріляти. Даний спосіб читерства неефективний: рано чи пізно інші помітять, звідки він стріляє, або прочитають про розташування на карті місць, придатних для кемперінга.
5
Якщо розрахована на багато користувачів гра ведеться не через інтернет, а через локальну мережу, і всі машини розташовані в одному приміщенні, можна визначити, де знаходиться інший гравець, по звуку з його колонок. З цим видом читерства борються, застосовуючи замість колонок навушники. Які погано розбираються в програмуванні гравці можуть навіть користуватися прийомами соціальної інженерії, наприклад текстовими повідомленнями (обмін якими можливий у багатьох іграх), провокуючи суперників, добре грають, але мало знайомих з інтерфейсом гри, на натискання небезпечних поєднань клавіш, і т.п.
6
Чітерскіе програми можуть на ходу вносити зміни в потік даних, який передається від клієнтського додатку до сервера. Тому в деяких сучасних іграх дані передаються зашифрованими. Нерідко також сервера повідомляють неправдиву інформацію про затримки проходження пакетів, в той час, як насправді вони приходять значно швидше. Під час цих уявних затримок гравець може виконувати дії, результати яких стають видні суперникам вже потім.
7
Іноді сервер передає клієнтського додатку надлишкову інформацію, наприклад, про те, що відбувається за стінами, але клієнтську програму гравцеві цього не показує. Модифікація клієнта змушує його показувати те, що в звичайному режимі ховалося від користувача. Нерідко промальовування стін, як і інших об`єктів на екрані, розробники ігор доручають графічному процесору (GPU), розташованому на відеокарті. Тоді модифікують НЕ клієнтську програму гри, а драйвер відеокарти, і стіни виявляються, наприклад, напівпрозорими. Існують також чітерскіе програми, що дозволяють бачити в темряві, за спиною, швидко обертатися навколо своєї осі, ухиляючись від боєприпасів противника, і т.п.
8
Власники ігрових серверів можуть фотографувати те, що відбувається на екрані клієнта. Але той, в свою чергу, може скористатися програмою, що підмінює зображення на інше, що не має до гри ніякого відношення. З одного боку, при цьому пропадають докази застосування тих чи інших заборонених прийомів, а з іншого - підміна картинки сама по собі стає забороненим прийомом, за яким відразу зрозуміло, що гравець - читер.
Зверніть увагу
Ніколи не використовуйте чіти в багатокористувацьких і онлайн-іграх.
Статті за темою "Як грають чітери"
Оцініть, будь ласка статтю