Kaj je RNG? Lekcija za igralce

Kaj je RNG? Lekcija za igralce

Ste se kdaj počutili preobremenjeni s številom kratic v svetu iger? Od žanrov do tehničnih izrazov je treba veliko spremljati. Kaj je na primer RNG?





V tem članku razlagamo, kaj je RNG v kontekstu video iger. Preučili bomo pomen RNG, preučili nekaj primerov in videli, kako se lahko sploh uporablja za speedrunning.





Kaj je RNG?

RNG pomeni generator naključnih števil . To je opredeljeno kot naprava ali algoritem, ki po naključju prikliče številke. Kar zadeva igre na srečo, se RNG nanaša na dogodke, ki niso enaki vsakič, ko igrate.





Čeprav se sliši preprosto, imajo računalniki težave pri ustvarjanju naključnih števil. To je zato, ker so računalniki zasnovani tako, da sledijo navodilom, kar je nasprotje naključnosti. Stroju ne morete reči, naj 'pripravi naključno število', ker je dajanje navodil, kako naključno izbrati nekaj, oksimoron.

Pravi RNG in psevdo-RNG

Zaradi tega morate za resnično generiranje naključnega števila z računalnikom uporabiti fizično napravo, imenovano a strojni generator naključnih števil . Ta uporablja majhne fizikalne procese, kot je elektronski hrup, za pripravo naključnih števil.



Ker človek ne more predvideti ali vedeti, kaj se dogaja s temi neopaznimi dogodki, so čim bolj naključni. Ta vrsta RNG je ključnega pomena v sistemih, osredotočenih na varnost, in se zato pojavlja v običajnih oblikah šifriranja. Če bi kdo ugotovil, kako je sistem prišel do 'naključnih' številk za protokol šifriranja, bi to bila velika težava.

Vendar to pri igralnem RNG -ju ne skrbi. Za večjo hitrost in lažjo reprodukcijo mnogi programi, vključno z igrami, uporabljajo tako imenovano generiranje psevdo naključnih števil .





Pseudo-RNG uporablja algoritem (pomislite na to kot formulo), ki izvaja matematične operacije nad seme (začetna) vrednost, da se prikaže naključno število. Če želite vsakič doseči različne rezultate, je pomembno, da uporabite čim bolj naključno seme.

Preprost primer bi vzel trenutno število milisekund kot seme, nato pa na njem izvedel nekaj operacij, na primer:





prenosni trdi disk se ne prikaže
int rand = (a * milliseconds + b) % c

To ni resnično naključno, saj bo uporaba istega semena vsakič dala enak rezultat. Ampak to je dovolj dobro za video igre.

Primeri RNG v igrah na srečo

Zdaj, ko poznate tehnične lastnosti RNG -ja, poglejmo nekaj primerov RNG -ja v igrah, da vidimo, kako igra vlogo.

Plen RNG

RNG igra veliko vlogo v igrah, osredotočenih na plen, kot so Destiny, Borderlands in Diablo. Ko odprete skrinjo z zakladi ali premagate sovražnika, nagrada, ki jo pade, ni v vseh primerih enaka. Igra ga vsakič določi naključno, zato boste morda imeli srečo in takoj dobili super redek predmet ali oklep nizke stopnje.

Seveda, da bi bila igra uravnotežena, padci plena niso povsem naključni. Vgrajeni imajo sisteme, ki vam preprečujejo, da iz prve skrinje z zakladom, ki jo odprete, dobite najboljše orožje v igri. Vsaka igra ima različne načine za reševanje tega, morda z omejevanjem prejete opreme glede na raven igralca.

Prizadevanje za vedno boljši plen je le eden od razlogov, zakaj so video igre tako zasvojene.

Določanje odstotnih možnosti z RNG

Mnoge igre uporabljajo RNG, da ugotovijo odstotek določenega dogodka. To se pogosto vidi v igrah vlog (RPG).

Na primer, ko napadate v JRPG -jih, kot sta Persona 5 ali Chrono Trigger, lahko sprožite kritični zadetek, ki naredi dodatno škodo. To se zgodi naključno, čeprav lahko v mnogih igrah povečate svoje možnosti z uporabo določenih predmetov. V igri Pokémon RNG določa, kako pogosto se dogajajo bitke z divjimi Pokémoni in s katerimi bitji se srečujete.

Podobni primeri tega se pojavljajo v igrah, kot je Super Smash Bros. Lik Mr. Game & Watch ima potezo, imenovano Judge, ki pri uporabi prikaže številko od enega do devet. Vrednost se določi z RNG vsakič, ko jo uporabite, z izjemo, da iste številke ne morete dobiti dvakrat zapored.

Postopkovno ustvarjanje prek RNG

RNG je v središču postopkovne generacije, priljubljenega trenda v igrah na srečo. Postopkovno ustvarjanje se nanaša na postopek ustvarjanja vsebine igre po algoritmu, namesto da bi vse ročno izdelali.

življenjska doba baterije ne prikazuje windows 10

Znane igre, ki temeljijo na proceduralni generaciji, vključujejo Minecraft in Spelunky. Te igre ustvarjajo edinstvene svetove z začetno vrednostjo, kar pomeni, da vsak igralec vsakič, ko igra skozi igro, dobi drugačno izkušnjo.

Tako kot druge oblike RNG razvijalci iger dodajajo omejitve, tako da se svetovi ne ustvarjajo povsem naključno. Na primer, v Minecraftu ne boste našli naključnih plavajočih talnih blokov nad oceanom.

RNG v Speedrunningu

Obstaja možnost, da ste morda slišali za videoigre RNG v kontekstu speedrunninga. Ker si speedrunnerji prizadevajo čim hitreje dokončati igro, veliko vadijo, da bi se naučili igre znotraj in zunaj. Razumljivo je, da RNG doda hitrost nepredvidljivosti.

Čeprav pogosto povzroča težave, RNG pri hitrostnih vožnjah ni vedno negativen. Nekaj ​​odstopanj med teki lahko naredi igro bolj privlačno, saj si z malo sreče lažje izboljšate čas.

Manjši do zmerni Speedrun RNG

Včasih je RNG v veliki meri nepomemben za tek. Natančna postavitev, kje se v sobi pojavljajo sovražniki, ali pa ste v redni bitki dobili kritičen zadetek, ne bo imela velikega vpliva na vaš skupni čas.

Drugi primeri RNG lahko povzročijo pomembnejše upočasnitve. Na primer, v igri Super Mario Sunshine bitka šefa proti King Boo vključuje vrtenje igralnega avtomata s petimi možnimi rezultati. Če ga želite poškodovati, se morate najprej ujemati s tremi ikonami ananasa, da dobite različne plodove.

Po tem mu morate metati poper, da mu zažge jezik, nato pa ga udarite s katerim koli drugim sadjem. Z dobrim RNG se bodo paprike pojavile na priročnem mestu, tako da lahko hitro zaključite boj. Če pa nimate sreče, boste morda morali večkrat zavrteti ruleto in nekaj časa zažgati.

Run-Breaking RNG

Nekatere igre imajo razdelke, kjer lahko nesreča z RNG popolnoma izloči tek. En primer tega se zgodi v Banjo-Kazooie.

Proti koncu igre vstopite v kviz, imenovan Grunty's Furnace Fun, ki vas preizkusi z vprašanji o vaši pustolovščini. Ena vrsta kvadrata na tabli vam postavlja vprašanja o Gruntildi, zlikovcu igre. Če se med igro pogovarjate z njeno sestro Brentildo, vam bo dala odgovore na ta vprašanja.

Vendar so pravilni odgovori na ta vprašanja naključni pri vsakem pregledu. Speedrunnerji ne želijo izgubljati časa v pogovoru z Brentildo, zato morajo na tej točki uganiti odgovore. To prihaja do popolne sreče-če prevečkrat izberejo napačen odgovor, bi lahko umrli in izgubili veliko časa.

To, da je ta del, odvisen od RNG na koncu igre, frustrirajoče za hitri tek, saj tekač ne more narediti nič drugega kot upati, da bo imel srečo. Kljub temu pa hitrostni tekmovalci še vedno pogosto najdejo načine, kako te ovire zaobiti, kot prikazuje spodnji video.

Manipulacija RNG

Kot smo razpravljali, psevdo-RNG video iger ni resnično naključen, saj lahko rezultate reproducirate, če uporabljate isto seme. Mnoge igre uporabljajo semenski časovnik, kar je precej težko izkoristiti. Z drugimi igrami pa je veliko lažje igrati.

Golden Sun, RPG na Game Boy Advance, je odličen primer tega. Na podlagi dejanj, ki ste jih izvedli med srečanjem, igra določa nagrade, ki jih dobite z dokončanjem bitke. To pomeni, da če se borite proti istim sovražnikom z uporabo popolnoma enake taktike, vam bodo vsakič zagotovljene enake kapljice.

Speedrunners lahko z orodji za emulacijo analizirajo igro in ugotovijo, ali lahko manipulirajo z njenim RNG. Nato ga lahko izkoristijo tako, da zagotovijo želeni rezultat ali zmanjšajo možne izgube časa iz RNG. Toda povprečnemu igralcu, ki ne razume semena, je takšen RNG tako dober kot naključen.

prodaja v moji bližini

Zdaj razumete vlogo RNG v igrah na srečo

Preveč RNG v videoigrah lahko povzroči občutek frustracije ali nesmiselnosti, kar vodi do 'utrujenosti pri igranju' ali 'izgorelosti pri igranju iger'. Če se počutite tako, boste morda želeli raziskati nasveti, kako premagati igralno utrujenost in izgorelost .

Preučili smo, kaj je RNG, primere, kako RNG vpliva na igre in kako se uporablja za speedrune. Zdaj bi morali bolje razumeti vlogo RNG pri igranju iger na srečo. Zdaj bi morali pogledati naše najljubše hitrostne tekme za video igre.

Deliti Deliti Cvrkutati E-naslov Vodnik za začetnike po animaciji govora

Animacija govora je lahko izziv. Če ste pripravljeni na začetek dodajanja dialoga v svoj projekt, bomo za vas razčlenili postopek.

Preberite Naprej
Sorodne teme
  • Igre na srečo
  • Pojasnjena tehnologija
  • Igre vlog
  • Igralna kultura
O avtorju Ben Stegner(1735 objavljenih člankov)

Ben je namestnik urednika in vodja vključevanja v MakeUseOf. Leta 2016 je zapustil službo IT, da bi pisal s polnim delovnim časom, in se nikoli ni ozrl nazaj. Že več kot sedem let pokriva tehnične vaje, priporočila za video igre in še več kot poklicni pisatelj.

Več od Bena Stegnerja

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite