Kaj je generator naključnih števil ali RNG?

Kaj je generator naključnih števil ali RNG?

Kaj je generator naključnih števil ali RNG?

Generator naključnih števil, kot že ime pove, je postopek pridobivanja naključnega števila vsakič, ko je to potrebno, ne da bi bilo mogoče vzpostaviti vzorec iz prejšnjih ustvarjenih številk. To številko lahko ustvari algoritem ali strojna naprava in je zelo pomembna, da se izognemo kakršnemu koli predvidljivemu izidu. Bolj je podobno našemu življenju na planetu Zemlja, kjer ne vemo, kaj bi se zgodilo v naslednjem trenutku, saj nihče ne ve, kje je naš krmilnik RNG.

Now that we have the technology to produce different numbers every time, what do we do with those numbers?

Algoritem za generiranje naključnih številk se običajno uporablja v video igrah , kjer vsakič, ko ga kdo igra, določi drugačen izid. Morda ste opazili, da tudi če igrate isto raven v igri, ne bi bilo povsem enako vsakič, ko poskusite misijo. Razlika ne bi bila opažena v lokaciji ali zahtevah misije, vendar bi jo opazili v številnih približevanju sovražnikov in njihovem zarodu na območju, podnebnih spremembah in različnih ovirah, ki pridejo vmes. To naredi igro bolj zasvoji in zanimivo. V nasprotnem primeru bi se igra po nekaj poskusih zdela dolgočasna, saj bi lahko napovedali dogodke, ki se bodo zgodili. Morda se sliši preprosto, vendar je za računalnik težka naloga, da generira naključna števila z upoštevanjem natančnih navodil, ki so v njem kodirana.

Pravi RNG proti Pseudo RNG.

Obstajata dve vrsti generatorjev naključnih števil, pravi in ​​psevdo.

Kaj je generator naključnih števil ali RNG?

Pravi algoritem za generator naključnih števil je generiran s pomočjo strojne naprave, ki uporablja zelo drobne fizične procese za generiranje naključnih števil. Ker ni napisanega algoritma; zato True RNG ni mogoče vdreti, da bi določili predvidljivost. Običajno se uporablja v sistemih, osredotočenih na varnost, po vsem svetu in v nekaterih oblikah šifriranja.

Algoritem generatorja psevdo-naključnih števil se uporablja na področjih, kjer ni skrbi za varnost in se uporablja naključnost, da se izognemo ponovitvam in naredimo nekaj bolj zanimivega za končnega uporabnika. Tehnologija je cenejša in hitrejša, saj ne zahteva strojne opreme in jo je mogoče enostavno vnesti v programsko kodo programske opreme. Čeprav ta proces ni resnično naključen in je določen na podlagi algoritma, je vseeno bolj primeren za igre in programe.

Katere aplikacije uporabljajo izbirnik naključnih številk?

Vse igre ne sledijo izbirniku naključnih številk, zaradi česar so manj konkurenčne in pogosto dolgočasne, vendar je izbirnik naključnih številk vključen v nove igre. Številne aplikacije in igre imajo koristi od naključnosti, saj lahko ustvarijo zanimanje in dobiček le, če so naključne, kot so:

Igre na srečo : bingo, igre s kartami , loterija in podobne igre.

Igre za zbiranje plena: vse igre, ki zahtevajo, da igralci zbirajo plen, ki se uporabljajo v igranju, kot so PubG , Diablo in Borderlands, uporabljajo RNG. Možnost, da bi vsakič dobili boljši plen, je razlog, zakaj se ljudje navdušijo zanje.

Pustolovske igre : Igre, kot sta Mario in Pokémon, uporabljajo algoritem za generator naključnih števil, da določijo, kateri predmeti bodo pridobljeni v vozičku in vsakič srečajo novega izzivalca Pokémona.

Proceduralno ustvarjene igre : vse igre, ki nimajo vnaprej oblikovanih zemljevidov in ravni, vendar so bile oblikovane v igri z uporabo postopkovnih programskih tehnik, kot sta Minecraft in Civilization Series. Pomaga ustvariti celotno igro z uporabo algoritma.

Tekmovalne igre : Nekatere tekmovalne igre, kot je Counter-Strike, uporabljajo algoritem generatorja naključnih števil za uravnavanje, kako krogle zadenejo tarče.

Za bolj jasen primer vzemite na primer Diddy Kong Racing .

Kaj je generator naključnih števil ali RNG?

Če ste igrali to igro, bi naleteli na območje, ki ima dve možnosti nalaganja zemljevida Dragon Forest ali zemljevida Overworld. Zdi se, da je to naključna izbira in ni nadzora, kje bi lahko končali. Vendar, če imate severnoameriško različico igre, boste vedno končali na zemljevidu Overworld. Na tej točki v igri ni naključnega izbirnika številk.

Razen aplikacij za igre na srečo obstaja koda naključnih številk JavaScript, ki jo uporabljajo razvijalci in kodirji po vsem svetu, da implicirajo generator naključnih števil v svojih programih. Google ima svoje zelo zanimivo orodje, ki prav tako temelji na teoriji naključnih števil JavaScript in lahko generira naključna števila. To orodje je lahko priročno med igranjem iger med prijatelji in družino, za ustvarjanje pa potrebujete stroj. Če želite preveriti Google RNG, kliknite tukaj .

RNG v hitrostnem teku

Hitrost vodenje igre je tehnični izraz, ki ga uporabljajo igralci, kar pomeni čim hitreje končati igro. Ti igralci težko vadijo, da bi premagali igro, vendar RNG vedno ustvari element presenečenja, ki lahko odloži konec igre. Vendar se lahko naključni izbirnik številk izkaže za koristnega z nekaj sreče, izzivi so lahko enostavni in igra se lahko zaključi veliko hitreje.

Manipulacija z RNG

Razpravljal sem že o razlikah med True RNG in Pseudo RNG ter o dejstvu, da igranje iger uporablja psevdo RNG, ki temelji na algoritmu. Nekaj ​​preveč navdušenih igralcev iger uporablja pripomočke za emulacijo za analizo iger in prepoznavanje vrzeli, ki jih je mogoče uporabiti za manipulacijo rezultatov, čeprav se uporablja algoritem generatorja naključnih števil. RNG, ki temelji na algoritmu, uporablja seme, ki je kombinacija določenih dejavnikov in ustvarja rezultat v igri. Tako veljajo zakoni matematike in ker je 1 + 1 vedno enako 2, podobno, če so v igri znani dejavniki, ki prinesejo želeni rezultat, potem lahko vedno dosežeš enak izid. Na primer, če igra zahteva, da igralec izbere določenega lika z določenimi močmi in bi bil rezultat lahka bitka za šefa, bi bil ta vzorec stalen, in vsak, ki bo izbral enake možnosti, bo imel enake rezultate. Toda za povprečnega igralca iger to ne bi bilo mogoče storiti in psevdo RNG bi se vedno zdel pravi RNG.

Zakaj igralci sovražijo RNG?

Igralce igričarjev lahko razvrstimo v tekmovalne igralce, hitre tekače in povprečne igralce. Vsak tekmovalni igralec, ki je obvladal tehnike in poteze igre, bi želel izzivati ​​druge igralce in zmagati na podlagi spretnosti in bi nedvomno sovražil, če bi na izid vplival naključni izbirnik številk. Podobno bi speedrunner želel čim prej dokončati igro in algoritem za generator naključnih števil bi zaviral tako, da bi vsakič v igri ustvaril neznane in nepričakovane scenarije.

V idealnem primeru bi igralci želeli zmanjšati, kolikokrat v igri naletijo na izbirnik naključnih številk, da bi imeli celotno igro in izid pod nadzorom. Toda to je mogoče le do določene mere. In ko igralec ure in ure obvladuje lik in poteze igre, bi bil najbolj razočaran, ko se zgodi nekaj naključnega in se celotna strategija pokvari. Včasih deluje tudi kot blagoslov, na splošno pa je prekletstvo.

Čeprav je izbirnik naključnih številk edini dejavnik, ki preprečuje, da bi igra bila monotona in prinaša dejavnike, kot sta radovednost in tveganje. Na primer, ena izmed najpogosteje igranih iger, Tetris, kjer naključni bloki padajo z vrha vsakič, ko igrate igro. Če bi vnesel isti blokovni vzorec, bi lahko bila bolj igra spomina namesto strateške.

Kdo je RNGesus?

Povprečnim igralcem, ki igrajo samo zato, da se zabavajo ali preživljajo čas, ni mar za izid igre. Toda vešči profesionalni igralci, ki sovražijo idejo, da bi izgubili samo zato, ker jim sreča ni bila naklonjena. Igralci, ki izgubijo, pogosto krivijo svojo izgubo na zlobnem RNG, ki je dajal prednost njihovim nasprotnikom. Zdaj, kjer je zlo, mora biti Bog – RNGesus.

Med igralci iger po vsem svetu se je razvil nov izraz RNGesus, ki je bolj besedna igra z »Jezus«. Ker Jezus Kristus velja za našega rešitelja v resničnem svetu, je RNGesus predstavljiva entiteta, ustvarjena za reševanje igralcev iger pred slabimi učinki RNG. To ni nikjer dokaz za to, ampak se je začelo kot mit, zdaj pa se je kot požar razširilo po igralni skupnosti.

Končna razsodba o RNG – dobro ali slabo?

Na to vprašanje je težko odgovoriti in zagotovo ne moremo imeti enakega odgovora za vse. Medtem ko bi povprečni igralci iger navedli, da je to dobro, drugi uživajo v tekmovalnem duhu, toda hitri teki bi trdili, da je izbirnik naključnih številk ovira. Algoritem generatorja naključnih števil ohranja nepredvidljivo in zanimivo vsakič, ko igrate na isti ravni. Postala je ključni del številnih iger, saj ponuja raznolikost, kot so uganke, igre s kartami, igre z vlogami in še veliko več. Toda za igralce, ki verjamejo v spretnosti kot edini način za premagovanje igre, bi RNG spodkopal njihov potencial in iz škatle potegnil nekaj naključnega.

Igre so namenjene zabavi in ​​uživanju. Če imate dober RNG, boste kljub majhnim možnostim lahko dobili najboljše možnosti. V primeru slabega RNG boste dobili najslabši izid, tudi če ste igro igrali točno tako, kot bi jo morali igrati. Resnica je, da tega ni mogoče jemati tako resno, še posebej, če temelji na algoritmu generatorja naključnih števil.


Kako skriti igre pred prijatelji v Steamu

Kako skriti igre pred prijatelji v Steamu

Številni razlogi vas lahko privedejo do tega, da pred prijatelji skrijete igre v knjižnici Steam. Če imate igro krivega užitka ali ne želite, da drugi vidijo kdaj

Najboljše igre za Xbox One v letu 2018: 11 iger za igranje na vašem Xbox One

Najboljše igre za Xbox One v letu 2018: 11 iger za igranje na vašem Xbox One

Ne glede na to, ali imate Xbox One, Xbox One S ali Xbox One X, boste iskali odlične igre za igranje. Čeprav Sonyjeva PS4 in PS4 Pro morda prav

Veliko iger se imenuje filmsko, Virginia je prava stvar

Veliko iger se imenuje filmsko, Virginia je prava stvar

avtor Thomas McMullan »Kinematsko« je eden najbolj zlorabljenih pridevnikov v naboru orodij kritikov iger. Za to seveda obstaja razlog. Kot prevladujoč način

Kako igrati igre Steam na Oculus Quest 2

Kako igrati igre Steam na Oculus Quest 2

V preteklosti je bila tehnologija VR neprijetna in je zahtevala fizične povezave s primarno napravo. Vendar pa je z napredkom na tem področju Oculus Quest

Kako premakniti igro Steam na drug disk

Kako premakniti igro Steam na drug disk

V zadnjih letih so igre postale veliko večje in zasedajo precejšen del vašega pomnilniškega pogona. Zato se je Steam odločil zagotoviti svoje

Rezzed 2018: najboljše neodvisne igre, ki jih morate igrati letos

Rezzed 2018: najboljše neodvisne igre, ki jih morate igrati letos

Rezzed 2018 je pred nami. Londonsko praznovanje neodvisnih iger, tako velikih kot majhnih, se je že četrto leto preselilo v Tobacco Docks, saj

MarvelS Spider-Man PS4 Nasveti in triki: Kako obvladati igro

MarvelS Spider-Man PS4 Nasveti in triki: Kako obvladati igro

Marvel's Spider-Man je bila najbolje prodajana igra vsak teden od izida, kar ni bilo presenetljivo, saj je bila ena najbolj pričakovanih let za PS4.

Najboljše igre za Xbox One X: To so igre, za katere potrebujete Xbox One X

Najboljše igre za Xbox One X: To so igre, za katere potrebujete Xbox One X

Xbox One X je Microsoftova 4K škatla sanj in najmočnejša konzola vseh časov. Ni brez težav, kot lahko izveste v našem celotnem

Kako kupiti igre Steam z darilno kartico Amazon

Kako kupiti igre Steam z darilno kartico Amazon

Platforma Steam je trenutno najbolj priljubljen način nakupa in organiziranja računalniških iger znotraj istega programa. Steam uporabnikom omogoča unovčenje darilnih kartic,

Kako popraviti celozaslonsko igro, ki se kar naprej minimizira

Kako popraviti celozaslonsko igro, ki se kar naprej minimizira

Večina ljudi se odloči igrati svoje igre v celozaslonskem načinu, saj ponuja najbolj poglobljeno izkušnjo. Ko pa pride do napake, ki prisili igro k