Що таке ГСЧ у відеоіграх і чому люди його критикують?

Геймери люблять критикувати «RNG» в іграх. Наприклад, уявіть собі гру в кості, де ви і ваш супротивник кидаєте кубик, і виграє найвищий кидок. Це «чистий ГСЧ».

Генератор випадкових чисел

Генератор випадкових чисел (RNG) — це алгоритм, який створює випадкові числа. У відеоіграх ці випадкові числа використовуються для визначення випадкових подій, як-от ваш шанс отримати критичний удар або підібрати рідкісний предмет.

Генерація випадкових чисел, або ГСЧ, є визначальним фактором у багатьох сучасних іграх. Вони є причиною того, чому ви завжди зустрічаєте унікальних покемонів, чому предмети в Mario Kart щоразу відрізняються, і чому ви випадково знаходите суперкруті скарби (чи ні) в Diablo. Деякі процедурно згенеровані ігри, як-от The Binding of Issac або Minecraft, були б навіть неможливими без RNG.

Не кожна гра залежить від ГСЧ. Відмінним прикладом є ритмічні ігри, такі як Dance Dance Revolution або Guitar Hero. Конкурентні багатокористувацькі ігри, такі як Rocket League і Mortal Kombat, також практично позбавлені випадковості.

Це не означає, що всі змагальні ігри уникають ГСЧ. Counter-Strike: Global Offensive використовує ГСЧ для визначення як кулі вражають цілі, а DOTA 2 використовує ГСЧ, щоб визначити, як часто здібності впливатимуть на супротивників. У ігровому процесі є елемент випадковості, що робить його непередбачуваним.

  Як зробити рядок заголовка в електронній таблиці Excel

RNG підтримує ігри свіжими (але може підірвати навички)

Випадковість – це те, що не дає речам стати монотонними. Це те, що викликає цікавість і ризик, і це один із найкращих інструментів для підтримки свіжості гри.

Подумайте про блоки в Тетрісі. Кожен блок у Tetris вибирається випадковим чином. Якби їх не було, тетріс не був би веселим, напруженим чи непередбачуваним. Не було б ризикованих чи розумних ходів; був би тільки правильний хід. Тетріс був би нескінченною грою на запам’ятовування, як відлік цифри числа Пі.

Навіть деякі змагальні ігри, як-от Hearthstone, значною мірою покладаються на механіку, що ґрунтується на ризику, яка більш порівнянна з Yahtzee, ніж з Mortal Kombat. І саме тут ГСЧ стає предметом суперечок. У іграх із важкими RNG, як-от Hearthstone, навички можуть відійти на другий план удачі. Щасливий новачок може перемогти професіонала. Отже, що станеться, якщо ви вставите RNG в інші змагальні ігри, як-от CS:GO або DOTA?

  Як ділитися файлами Microsoft Teams і керувати ними в каналі

Ви отримаєте багато розлютили геймерів. Хоча випадковість у файтингах може здатися веселою для вас чи для мене, деякі конкурентоспроможні гравці (зрозуміло) відлякують ідею програти жінці. Уявіть собі, якби люди взяли пряму змагальну гру, як-от шахи, і додали щось на кшталт випадкових бонусів. На думку шанувальників шахів, це повністю перешкоджає призначенням шахів. Гравець, який програє, може звинуватити в програші «ГСЧ», яка пішла на користь суперника.f

Деяким ГСЧ можна маніпулювати

Як ми згадували раніше, генератори випадкових чисел є алгоритмами. По суті, це просто математичні задачі, які вимовляють випадкові значення. Але, як ви знаєте зі свого багаторічного математичного досвіду, два плюс два завжди дорівнює чотирьом. Щоб алгоритм виробляв випадкові значення, він повинен включати змінні (наприклад, X або Y).

Звідки відеоігри беруть свої змінні? Вона повинна шукати місцеві цінності, що природно змінюються. Гра може використовувати внутрішні годинник консолі як змінну, чи кількість об’єктів на екрані, чи ім’я вашого персонажа, чи навіть послідовність кнопок, які ви натискали з моменту запуску гри. Комп’ютер може генерувати випадкові числа багатьма способами.

У деяких випадках ці цифри насправді достатньо передбачувані, щоб ними можна було маніпулювати. Це трохи схоже рахункові картки, крім важче.

  Як увімкнути ліхтарик, торкнувшись задньої панелі iPhone

Маніпуляції з ГСЧ не є частиною конкурентних ігор, але це частина класичних ролевих ігор і ретро-відеоігор (де алгоритми «ГСЧ» були досить простими). Досвідчений геймер може зарахувати свій шлях до a ідеальний покемон або натискайте, здавалося б, випадкові кнопки, щоб отримати рідкісні предмети Final Fantasy.

RNG: Добре чи погано?

Для багатьох людей RNG чудово підходить для того, щоб ігри були непередбачуваними та свіжими. Генератори випадкових чисел є важливою частиною ігрового процесу в багатьох сучасних іграх-головоломках, карткових іграх і РПГ, і вони добре використовуються в деяких екшн і багатокористувацьких іграх.

RNG може бути хорошим. Чи кожен світ Minecraft має бути однаковим, чи кожен предмет, який ви знайдете в Diablo, має бути однаковим щоразу, коли ви граєте? RNG пропонує різноманітність і може зберегти речі свіжими.

Але багато гравців-конкурентів вважають, що ГСЧ підриває майстерність. Це може бути прикро почути скаргу, але це дратує лише тому, що деякі змагальні ігри, як-от Smash Bros, ведуть подвійне життя як звичайні вечірні ігри (які вимагають RNG, щоб залишатися веселими). З цієї причини ігри, створені для кіберспортивної спільноти, можуть зробити великий акцент на механіці, що базується на навичках.