Какво е RNG във видеоигрите и защо хората го критикуват?

Геймърите обичат да критикуват „RNG“ в игрите. Например, представете си игра на зарове, където и вие, и опонентът ви хвърляте зарове, а най-високата игра печели. Това е "чист RNG."

Генератор на случайни числа

Генераторът на случайни числа (RNG) е алгоритъм, който произвежда произволни числа. Във видеоигрите тези произволни числа се използват за определяне на случайни събития, като шанса ви да кацнете критичен удар или да вземете рядък предмет.

Генерирането на произволни числа или RNG е определящ фактор в много съвременни игри. Те са причината, поради която винаги срещате уникални покемони, защо предметите в Mario Kart са различни всеки път, когато ги вземете, и защо случайно намирате супер готино съкровище (или не) в Diablo. Някои процедурно генерирани игри, като The Binding of Issac или Minecraft, дори не биха били възможни без RNG.

Не всяка игра зависи от RNG. Ритмичните игри като Dance Dance Revolution или Guitar Hero са чудесен пример. Конкурентните мултиплейър игри като Rocket League и Mortal Kombat също са практически лишени от произволност.

Това не означава, че всички състезателни игри избягват RNG. Counter-Strike: Global Offensive използва RNG, за да определи как куршумите поразяват целите, а DOTA 2 използва RNG, за да определи колко често способностите ще повлияят на противниците. В играта има елемент на произволност, което го прави непредсказуем.

RNG поддържа игрите свежи (но може да подкопае уменията)

Случайността е това, което пречи на нещата да станат еднообразни. Това води до любопитство и риск и е един от най-добрите инструменти за поддържане на играта свежа.

Помислете за блоковете в тетрис. Всеки блок в Tetris е избран произволно. Ако не бяха, тогава Тетрис нямаше да бъде забавен, стресиращ или непредсказуем. Няма да има рискови или хитри ходове; би имало само  правилния ход . Тетрис би бил безкрайна игра за запаметяване - като отброяване на цифрите на Пи.

Дори някои състезателни игри, като Hearthstone, разчитат до голяма степен на базирана на риска механика, която е по-сравнима с Yahtzee, отколкото с Mortal Kombat. И тук RNG се превръща в спорна тема. В тежка RNG игра като Hearthstone, умението може да отстъпи на задната седалка за късмет. Един късметлия начинаещ може да победи професионалист. И така, какво се случва, когато залепите RNG в други състезателни игри, като CS: GO или DOTA?

В крайна сметка имате много ядосани геймъри. Докато случайността в бойната игра може да звучи забавно за вас или за мен, някои конкурентни геймъри (разбираемо) са изключени от идеята да загубят от дамския късмет. Представете си, ако хората вземат права състезателна игра, като шах, и добавят нещо като случайни включвания. В съзнанието на феновете на шаха това напълно побеждава целта на шаха. Геймър, който загуби, може да обвини загуба от „RNG“, която е отишла в полза на опонента им

Някои RNG могат да бъдат манипулирани

Както споменахме по-рано, генераторите на случайни числа са алгоритми. Те са основно математически задачи, които изплюват произволни стойности. Но както знаете от дългогодишния си математически опит, две плюс две винаги са равни на четири. За да може алгоритъмът да генерира произволни стойности, той трябва да включва променливи (като X или Y).

Откъде видеоиграта получава променливите си? Трябва да търси естествено променящи се местни ценности. Играта може да използва вътрешния часовник на конзолата като променлива, или броя на обектите на екрана, или името на вашия герой, или дори последователността от бутони, които сте натиснали от началото на играта. Има много начини компютърът да генерира произволни числа.

В някои случаи тези цифри всъщност са достатъчно предсказуеми за манипулиране. Това е малко като броене на карти, освен по-трудно.

RNG манипулацията не е част от конкурентните игри, но е част от класическите RPG и ретро видео игри (където алгоритмите „RNG“ бяха доста ясни). Опитен геймър може да преброи пътя си до перфектен покемон или да натисне на пръв поглед случайни бутони, за да получи редки предмети във Final Fantasy.

RNG: Добро или лошо?

За много хора RNG е чудесен за поддържане на игрите непредсказуеми и свежи. Генераторите на произволни числа са решаваща част от геймплея в много съвременни пъзели, игри с карти и RPG и са били използвани с добър ефект в някои екшън и мултиплейър игри.

RNG може да е добър. Трябва ли всеки свят на Minecraft да бъде еднакъв или всеки предмет, който намерите в Diablo, да бъде идентичен всеки път, когато играете? RNG предлага разнообразие и може да поддържа нещата свежи.

Но много конкурентни геймъри смятат, че RNG подкопава уменията. Може да бъде досадно оплакване за изслушване, но е досадно само защото някои състезателни игри, като Smash Bros, водят двоен живот като случайни парти игри (които изискват RNG да остане забавен). Поради тази причина игрите, създадени за еспорт спорта, могат да поставят сериозен акцент върху механиката, базирана на умения.

СВЪРЗАНИ: Какво представляват Esports и защо хората ги гледат?