Što je generator slučajnih brojeva ili RNG?

Što je generator slučajnih brojeva ili RNG?

Što je generator slučajnih brojeva ili RNG?

Generator slučajnih brojeva, kao što ime sugerira, je proces dobivanja slučajnog broja svaki put kada je to potrebno, bez mogućnosti uspostavljanja uzorka iz prethodno generiranih brojeva. Taj se broj može generirati algoritmom ili hardverskim uređajem i vrlo je važan za izbjegavanje bilo kakvog predvidljivog ishoda. To je više kao naš život na planeti Zemlji, gdje ne znamo što bi se dogodilo u sljedećem trenutku jer nitko ne zna gdje je naš RNG kontroler.

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

Algoritam generatora slučajnih brojeva obično se koristi u video igrama , gdje svaki put kada ga bilo tko igra, uspostavlja drugačiji ishod. Možda ste primijetili da čak i ako igrate istu razinu u igri, ona neće biti potpuno ista svaki put kada pokušate misiju. Razlika ne bi bila uočena u lokaciji ili zahtjevima misije, ali bi se uočila u brojnim neprijateljima koji se približavaju i njihovom pojavljivanju na području, klimatskim promjenama i različitim preprekama koje dolaze između. To čini igru ​​zaraznijom i zanimljivijom. Inače bi se igra nakon nekoliko pokušaja činila dosadnom jer biste mogli predvidjeti događaje koji će se sljedeće dogoditi. Možda zvuči jednostavno, ali za računalo je težak zadatak generirati slučajne brojeve slijedeći precizne upute upisane u njega.

Pravi RNG protiv Pseudo RNG.

Postoje dvije vrste generatora slučajnih brojeva, istiniti i pseudo.

Što je generator slučajnih brojeva ili RNG?

Algoritam za generiranje pravih slučajnih brojeva generira se uz pomoć hardverskog uređaja koji koristi vrlo male fizičke procese za generiranje slučajnih brojeva. Kako nema napisanog algoritma; stoga se True RNG ne može hakirati kako bi se odredila predvidljivost. Obično se koristi u sustavima usmjerenim na sigurnost diljem svijeta, te u nekim oblicima enkripcije.

Algoritam generatora pseudoslučajnih brojeva koristi se u područjima gdje nema brige o sigurnosti, a slučajnost se koristi kako bi se izbjegla ponavljanja i učinila nešto zanimljivijim za krajnjeg korisnika. Jeftinija je i brža implementacija tehnologije jer ne zahtijeva hardver i lako se može ugraditi u programski kod softvera. Iako ovaj proces nije doista slučajan i određen je na temelju algoritma, ipak je prikladniji za igre i programe.

Koje aplikacije koriste Random Number Picker?

Ne prate sve igre nasumični birač brojeva, što ih čini manje konkurentnim i često dosadnim, međutim, birač slučajnih brojeva uključen je u nove igre. Mnoge aplikacije i igre imaju koristi od nasumice jer mogu generirati interes i profit samo ako su nasumične kao:

Igre kockanja : Bingo, Kartaške igre , Lutrija i slične igre.

Igre za prikupljanje plijena: Sve igre koje zahtijevaju od igrača da skupljaju plijen kako bi se koristile u igranju kao što su PubG , Diablo i Borderlands koriste RNG. Mogućnost da svaki put dobijete bolji plijen razlog je zašto se ljudi navuku na njih.

Avanturističke igre : Igre poput Maria i Pokémona koriste algoritam generatora slučajnih brojeva kako bi odredili koji će se artikli dobiti u košarici i svaki put susresti novog Pokémona izazivača.

Proceduralno generirane igre : sve igre koje nemaju unaprijed dizajnirane karte i razine, ali su dizajnirane u igri korištenjem proceduralnih tehnika programiranja kao što su Minecraft i Civilization Series. Pomaže stvoriti cijelu igru ​​pomoću algoritma.

Natjecateljske igre : Neke natjecateljske igre poput Counter-Strike koriste algoritam generatora slučajnih brojeva da reguliraju kako meci pogađaju mete.

Za jasniji primjer, uzmite, na primjer, Diddy Kong Racing .

Što je generator slučajnih brojeva ili RNG?

Da ste igrali ovu igru, naišli biste na zonu koja ima dvije mogućnosti učitavanja karte Dragon Forest ili Overworld mapa. Čini se da je to slučajan izbor i nema kontrole gdje biste mogli završiti. Međutim, ako imate sjevernoameričku verziju igre, uvijek ćete završiti na karti Overworld. U ovom trenutku u igri nema slučajnog birača brojeva.

Osim aplikacija za igre, postoji JavaScript kod nasumičnih brojeva koji koriste programeri i koderi diljem svijeta kako bi implicirali generator slučajnih brojeva u svojim programima. Google ima svoj vrlo zanimljiv alat, koji se također temelji na JavaScript teoriji slučajnih brojeva i može generirati slučajne brojeve. Ovaj alat može biti zgodan dok igrate igrice među prijateljima i obitelji, a potreban vam je stroj koji će ih generirati umjesto vas. Da biste provjerili Google RNG, kliknite ovdje .

RNG u brzinom trčanju

Brzina Pokretanje igre je tehnički izraz koji koriste igrači što znači završiti igru ​​što je brže moguće. Ovi igrači teško vježbaju kako bi pobijedili igru, ali RNG uvijek stvara element iznenađenja koji može odgoditi završetak igre. Međutim, slučajni odabir brojeva također se može pokazati korisnim uz malo sreće, izazovi mogu biti laki, a igra se može završiti mnogo brže.

RNG manipulacija

Već sam raspravljao o razlikama između True RNG-a i Pseudo RNG-a te o činjenici da igranje igara koristi pseudo RNG koji se temelji na algoritmu. Nekoliko previše entuzijastičnih igrača koristi uslužne programe za emulaciju za analizu igara i identificiranje rupa, koje se mogu koristiti za manipuliranje ishodima iako se koristi algoritam generatora slučajnih brojeva. RNG baziran na algoritmu koristi sjeme koje je kombinacija određenih čimbenika i generira rezultat u igri. Primjenjuju se to zakoni matematike i kako je 1 + 1 uvijek jednako 2, slično ako su poznati čimbenici u igri koji donose željeni rezultat, uvijek možete postići isti ishod. Na primjer, ako igra zahtijeva od igrača da odabere određeni lik s određenim pojačanjima, a rezultat bi bila laka bitka za šefa, tada bi ovaj obrazac bio konstantan, a svatko tko odabere iste opcije imat će iste rezultate. Ali za prosječnog igrača to ne bi bilo moguće učiniti, a pseudo RNG bi se uvijek činio pravim RNG-om.

Zašto igrači mrze RNG?

Igrači se mogu kategorizirati u natjecateljske igrače, brze trkače i prosječne igrače. Svaki natjecateljski igrač koji je ovladao tehnikama i potezima igre želio bi izazvati druge igrače, i pobijediti na temelju vještine, i neupitno bi mrzio da je na ishod utjecao slučajni birač brojeva. Slično, speedrunner bi želio završiti igru ​​što je prije moguće, a algoritam generatora slučajnih brojeva kočio bi stvarajući nepoznate i neočekivane scenarije u igri svaki put.

U idealnom slučaju, igrači bi željeli smanjiti broj susreta s biračem slučajnih brojeva u igri kako bi zadržali cjelokupnu igru ​​i ishod pod svojom kontrolom. Ali to je moguće samo do određene mjere. A kada igrač provodi sate svladavajući karakter igre i poteze, najviše bi se frustrirao kada se dogodi nešto nasumično i cijela strategija bude zbrkana. Ponekad djeluje i kao blagoslov, ali općenito, to je prokletstvo.

Iako je slučajni odabir brojeva jedini čimbenik koji sprječava da igra bude monotona i unosi čimbenike poput znatiželje i rizika. Na primjer, jedna od najčešće igranih igara, Tetris, gdje nasumični blokovi padaju s vrha svaki put kada igrate igru. Ako bi se ubacio isti blok uzorak, onda bi to mogla biti više igra memorije umjesto strategije.

Tko je RNGesus?

Prosječni igrači koji igraju samo da bi se zabavili ili prokratili vrijeme ne mare za ishod igre. Ali, vješti profesionalni igrači koji mrze ideju da izgube samo zato što im sreća nije bila naklonjena. Igrači koji gube često za svoj gubitak krive zli RNG, koji je pogodovao njihovim protivnicima. Sad gdje je zlo, mora postojati Bog – RNGesus.

Među igračima diljem svijeta razvio se novi izraz, RNGesus, koji je više igra riječi s "Isus". Budući da se Isus Krist smatra našim spasiteljem u stvarnom svijetu, RNGesus je zamisliv entitet stvoren da spasi igrače od štetnih učinaka RNG-a. Ovo nigdje nije dokaz za to, već je počelo kao mit, a sada se kao požar proširio cijelom gaming zajednicom.

Konačna presuda o RNG-u – dobro ili loše?

Na ovo je pitanje teško odgovoriti i definitivno ne može imati isti odgovor za sve. Dok bi prosječni igrači to naveli kao dobro, drugi uživaju u natjecateljskom duhu, ali brzinske trke bi tvrdile da je slučajni birač brojeva prepreka. Algoritam generatora slučajnih brojeva čini nepredvidljivim i zanimljivim svaki put kada igrate istu razinu. Postao je ključni dio mnogih igara, nudeći raznolikost, poput zagonetki, kartaških igara, igranja uloga i mnogih drugih. Ali za igrače koji vjeruju u vještine kao jedini način da se pobijedi, RNG bi potkopao njihov potencijal i izvukao nešto nasumično iz kutije.

Igre su namijenjene za zabavu i uživanje. Ako imate dobar RNG, mogli biste dobiti najbolje opcije unatoč malim izgledima. U slučaju lošeg RNG-a, dobit ćete najgori ishod čak i ako ste igrali igru ​​točno onako kako je trebala biti odigrana. Istina je da to nije nešto što se može shvatiti tako ozbiljno, pogotovo kada se temelji na algoritmu generatora slučajnih brojeva.


Kako sakriti igre od prijatelja u Steamu

Kako sakriti igre od prijatelja u Steamu

Mnogi vas razlozi mogu navesti da sakrijete igre u svojoj Steam biblioteci od svojih prijatelja. Ako imate igru ​​guilty pleasure ili ne želite da drugi vide kada

Najbolje igre za Xbox One u 2018.: 11 igara za igranje na vašem Xbox One

Najbolje igre za Xbox One u 2018.: 11 igara za igranje na vašem Xbox One

Bez obzira posjedujete li Xbox One, Xbox One S ili Xbox One X, bit ćete u potrazi za izvrsnim igrama za igranje. Iako Sonyjevi PS4 i PS4 Pro mogu dobro

Puno se igara naziva filmskim, Virginia je prava stvar

Puno se igara naziva filmskim, Virginia je prava stvar

Thomas McMullan “Filmski” je jedan od najčešće zlorabljenih pridjeva u alatu kritičara igara. Postoji razlog za to, naravno. Kao dominantan način

Kako igrati Steam igre na Oculus Questu 2

Kako igrati Steam igre na Oculus Questu 2

U prošlosti je VR tehnologija bila nezgodna i zahtijevala je fizičke veze s primarnim uređajem. Međutim, s napretkom na tom polju, Oculus Quest

Kako premjestiti Steam igru ​​na drugi disk

Kako premjestiti Steam igru ​​na drugi disk

Posljednjih godina igre su postale mnogo veće i zauzimaju značajan dio vašeg diska za pohranu. Kao rezultat toga, Steam je odlučio pružiti svoje

Rezzed 2018: Najbolje nezavisne igre koje morate igrati ove godine

Rezzed 2018: Najbolje nezavisne igre koje morate igrati ove godine

Rezzed 2018 je pred nama. Londonsko slavlje velikih i malih indie igara smjestilo se u Tobacco Docks već četvrtu godinu,

MarvelS Spider-Man PS4 Savjeti i trikovi: Kako svladati igru

MarvelS Spider-Man PS4 Savjeti i trikovi: Kako svladati igru

Marvel's Spider-Man bila je najprodavanija igra svaki tjedan od izlaska, što nije bilo iznenađujuće s obzirom na to da je bila jedna od najiščekivanijih godina za PS4

Najbolje igre za Xbox One X: Ovo su igre za koje vam treba Xbox One X

Najbolje igre za Xbox One X: Ovo su igre za koje vam treba Xbox One X

Xbox One X je Microsoftova 4K kutija iz snova i najmoćnija konzola svih vremena. Nije bez problema, o čemu možete saznati u cijelosti

Kako kupiti Steam igre s Amazonovom darovnom karticom

Kako kupiti Steam igre s Amazonovom darovnom karticom

Steam platforma trenutno je najpopularniji način kupnje i organiziranja PC igara unutar istog programa. Steam korisnicima omogućuje iskorištavanje darovnih kartica,

Kako popraviti igru ​​na cijelom zaslonu koja se stalno minimizira

Kako popraviti igru ​​na cijelom zaslonu koja se stalno minimizira

Većina ljudi odlučuje igrati svoje igrice u načinu rada preko cijelog zaslona jer nudi najzanimljivije iskustvo. Međutim, kada se dogodi pogreška koja prisiljava igru ​​na