Mi az a véletlenszám-generátor vagy RNG?

Mi az a véletlenszám-generátor vagy RNG?

Mi az a véletlenszám-generátor vagy RNG?

A Véletlenszám-generátor, ahogy a neve is sugallja, az a folyamat, amikor minden alkalommal véletlen számot kapunk, amikor szükség van rá, anélkül, hogy az előzőleg generált számokból mintát tudna létrehozni. Ezt a számot algoritmus vagy hardver is előállíthatja, és nagyon fontos a kiszámítható kimenetel elkerülése érdekében. Inkább olyan, mint a Földön élő életünk, ahol nem tudjuk, mi fog történni a következő pillanatban, mivel senki sem tudja, hol van elhelyezve az RNG-vezérlőnk.

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

A véletlenszám-generátor algoritmust gyakran használják a videojátékokban , ahol minden alkalommal más eredményt ad, amikor bárki játszik vele. Talán észrevetted, hogy még ha ugyanazt a szintet játszod is egy játékban, az nem lesz teljesen ugyanaz minden alkalommal, amikor megpróbálod a küldetést. A különbség nem a helyszínben vagy a küldetési követelményekben lenne megfigyelhető, de számos közeledő ellenségben és területük ívásában, az éghajlatváltozásban és a közöttük lévő különböző akadályokban megfigyelhető. Ez addiktívabbá és érdekesebbé teszi a játékot. Ellenkező esetben a játék unalmasnak tűnhet néhány próbálkozás után, mivel képes lenne megjósolni a következő eseményeket. Lehet, hogy egyszerűnek hangzik, de a számítógép számára nehéz feladat véletlen számokat generálni a bele kódolt precíz utasítások követésével.

True RNG vs Pseudo RNG.

Kétféle véletlenszám-generátor létezik, igaz és pszeudo.

Mi az a véletlenszám-generátor vagy RNG?

A valódi véletlenszám-generátor algoritmust egy olyan hardvereszköz segítségével állítják elő, amely nagyon apró fizikai folyamatokat használ véletlen számok generálására. Mivel nincs megírt algoritmus; így a True RNG-t nem lehet feltörni a kiszámíthatóság meghatározásához. Általában a biztonság-központú rendszerekben használják világszerte, és a titkosítás bizonyos formáiban.

A pszeudo-véletlenszám-generátor algoritmust olyan területeken használják, ahol nincs gond a biztonsággal, és a véletlenszerűséget használják a megismétlődések elkerülésére és valami érdekesebbé tételére a végfelhasználó számára. Olcsóbb és gyorsabb a technológia megvalósítása, mivel nem igényel hardvert, és könnyen beépíthető a szoftver programozási kódjába. Bár ez a folyamat nem igazán véletlen, és egy algoritmus alapján határozzák meg, mégis inkább játékokhoz és programokhoz alkalmas.

Mely alkalmazások használják a Véletlenszám-választót?

Nem minden játék követi a véletlenszám-választót, ami kevésbé versenyképes és gyakran unalmas, azonban az új játékokban a véletlenszám-választó is szerepel. Számos alkalmazás és játék hasznot húz a véletlenszerűségből, mivel csak véletlenszerűségben tudnak érdeklődést és profitot generálni, például:

Szerencsejátékok : Bingó, Kártyajátékok , Lottó és hasonló játékok.

Zsákmánygyűjtő játékok : RNG-t használnak minden olyan játék, amelyhez a játékosoknak zsákmányt kell gyűjteniük ahhoz, hogy felhasználják őket a játékmenetben, mint például a PubG , a Diablo és a Borderlands. A lehetőség, hogy minden alkalommal jobb zsákmányt szerezzenek, az oka annak, hogy az emberek rájuk akadnak.

Kalandjátékok : Az olyan játékok, mint a Mario és a Pokémon , véletlenszám-generátor algoritmust használnak annak meghatározására, hogy mely tárgyak kerüljenek a kosárba, és minden alkalommal új Pokémon-kihívóval találkoznak.

Eljárásilag generált játékok : Minden olyan játék, amely nem rendelkezik előre megtervezett térképekkel és pályákkal, de amelyeket a játékon belül terveztek eljárási programozási technikákkal, mint például a Minecraft és a Civilization Series. Segít létrehozni a teljes játékot az algoritmus segítségével.

Versenyjátékok : Egyes versenyjátékok, például a Counter-Strike véletlenszám-generátor algoritmust használnak annak szabályozására, hogy a golyók hogyan találjanak célba.

A világosabb példa kedvéért vegyük például a Diddy Kong Racinget .

Mi az a véletlenszám-generátor vagy RNG?

Ha játszottál ezzel a játékkal, olyan zónával találkoztál volna, ahol két lehetőség közül választhatsz: Sárkányerdő térképet vagy Overworld térképet. Véletlenszerű választásnak tűnik, és nincs ellenőrzés, hová kerülhet. Ha azonban rendelkezik a játék észak-amerikai verziójával, akkor mindig az Overworld térképére kerül. A játéknak ezen a pontján nincs véletlen számválasztó.

A játékalkalmazásokon kívül létezik egy JavaScript véletlenszám-kód, amelyet a fejlesztők és kódolók világszerte használnak, hogy véletlenszám-generátort jelezzenek programjaikban. A Google-nak megvan a maga nagyon érdekes eszköze, amely szintén a JavaScript véletlenszám-elméletén alapul, és véletlen számokat tud generálni. Ez az eszköz hasznos lehet barátok és családtagok közötti játék közben, és szüksége van egy gépre, amely előállítja ezeket Önnek. A Google RNG ellenőrzéséhez kattintson ide .

RNG In Speed ​​Running

Sebesség A játék futtatása a játékosok által használt szakkifejezés, ami azt jelenti, hogy a játékot a lehető leggyorsabban kell befejezni. Ezek a játékosok keményen gyakorolnak, hogy legyőzzék a játékot, de az RNG mindig meglepetést okoz, ami késleltetheti a játék befejezését. A véletlenszám-választó azonban jó szerencsével is hasznosnak bizonyulhat, a kihívások egyszerűek lehetnek, és a játék sokkal gyorsabban befejezhető.

RNG manipuláció

Már tárgyaltam a True RNG és a Pseudo RNG közötti különbségeket, és azt, hogy a játékok pszeudo RNG-t használnak, ami egy algoritmuson alapul. Néhány túlzottan lelkes játékos emulációs segédprogramokat használ a játékok elemzésére és a kiskapuk azonosítására, amelyek segítségével manipulálhatók az eredmények, még akkor is, ha véletlenszám-generátor algoritmust használnak. Az algoritmus alapú RNG egy magot használ, amely bizonyos tényezők kombinációja, és eredményt generál a játékban. Ez a matematika törvényei érvényesülnek, és mivel 1 + 1 mindig egyenlő 2-vel, hasonlóképpen, ha a játékban ismertek azok a tényezők, amelyek a kívánt eredményt hozzák, akkor mindig ugyanazt az eredményt érheti el. Például, ha egy játék megköveteli a játékostól, hogy válasszon egy bizonyos karaktert bizonyos erőkkel, és az eredmény egy könnyű boss-csata lenne, akkor ez a minta állandó, és mindenki, aki ugyanazokat a lehetőségeket választja, ugyanazokat az eredményeket fogja elérni. De egy átlagos játékos számára ez nem lenne lehetséges, és a pszeudo RNG mindig valódi RNG-nek tűnik.

Miért utálják a játékosok az RNG-t?

A játékosok versenyképes játékosok, speedrunnerek és átlagos játékosok kategóriába sorolhatók. Bármely versenyző játékos, aki elsajátította a játéktechnikákat és a mozdulatokat, szeretne más játékosokat kihívni, és ügyességük alapján nyerni, és kétségtelenül utálja, ha az eredményt véletlenszerű számválasztó befolyásolná. Hasonlóképpen, egy speedrunner a lehető leghamarabb szeretné befejezni a játékot, és egy véletlenszám-generátor algoritmus fékezne úgy, hogy minden alkalommal ismeretlen és váratlan forgatókönyveket hoz létre a játékban.

Ideális esetben a játékosok csökkenteni szeretnék a véletlen számválasztóval való találkozások számát egy játékban, hogy a teljes játékmenetet és az eredményt az irányításuk alatt tartsák. De ez csak bizonyos mértékig lehetséges. És amikor egy játékos órákat tölt a játék karakterének és mozgásának elsajátításával, akkor érezné magát a leginkább frusztráltnak, ha valami véletlenszerű dolog történik, és az egész stratégia összekuszálódik. Néha áldásként is működik, de általában átok.

Bár a véletlen számválasztó az egyetlen olyan tényező, amely megakadályozza, hogy a játék monoton legyen, és olyan tényezőket hoz létre, mint a kíváncsiság és a kockázat. Például az egyik leggyakrabban játszott játék, a Tetris, ahol véletlenszerű blokkok hullanak le a tetejéről minden alkalommal, amikor játszol. Ha ugyanazt a blokkmintát helyeznénk be, akkor inkább memóriajáték lehetne, nem stratégiai játék.

Ki az a RNGesus?

Azok az átlagos játékosok, akik csak szórakozásból vagy időtöltésükből játszanak, nem törődnek a játék kimenetelével. De képzett profi játékosok, akik utálják a vesztes gondolatot, csak mert a hölgy szerencse nem volt nekik kedvezve. Azok a játékosok, akik veszítenek, gyakran a gonosz RNG-re hárítják a veszteséget, ami az ellenfeleiknek kedvezett. Most, ahol gonosz, ott kell lennie egy Istennek – RNGesusnak.

A játékosok körében világszerte kialakult egy új kifejezés, az RNGesus, ami inkább szójáték a „Jézussal”. Mivel Jézus Krisztust a való világban a megváltónknak tekintik, az RNGesus egy elképzelhető entitás, amelyet azért hoztak létre, hogy megmentse a játékosokat az RNG káros hatásaitól. Ez sehol sem bizonyíték erre, de mítosznak indult, és mára futótűzként terjedt el a játékközösségben.

A végső ítélet az RNG-ről – jó vagy rossz?

Ezt a kérdést nehéz megválaszolni, és határozottan nem lehet mindenkinek ugyanazt a választ adni. Míg az átlagos játékosok ezt jónak mondanák, mások élvezik a versenyszellemet, de a gyorsfutások azt állítanák, hogy a véletlen számválasztó akadályt jelent. A véletlenszám-generátor algoritmus megőrzi a kiszámíthatatlanságot és érdekességet minden alkalommal, amikor ugyanazon a szinten játszik. Számos játék döntő részévé vált, változatosságot kínálva, mint például a rejtvények, kártyajátékok, szerepjátékok és még sok más. De azoknak a játékosoknak, akik a képességekben hisznek, mint a játék legyőzésének egyetlen módja, az RNG aláásná a lehetőségeit, és valami véletlenszerű dolgot húzna ki a dobozból.

A játékok célja a szórakozás és az élvezet. Ha jó RNG-vel rendelkezik, alacsony esélyek ellenére is a legjobb lehetőségeket kaphatja. Rossz RNG esetén akkor is a legrosszabb eredményt érheti el, ha pontosan úgy játszotta a játékot, ahogyan kellett volna. Az igazság az, hogy ezt nem lehet olyan komolyan venni, különösen, ha véletlenszám-generátor algoritmuson alapul.


Hogyan lehet elrejteni a játékokat a barátok elől a Steamben

Hogyan lehet elrejteni a játékokat a barátok elől a Steamben

Számos ok vezethet ahhoz, hogy elrejtse a Steam-könyvtárban lévő játékokat barátai elől. Ha van egy guilty pleasure játékod, vagy nem szeretnéd, hogy mások lássák, mikor

A legjobb Xbox One-játékok 2018-ban: 11 játék, amelyet Xbox One-on játszhatsz

A legjobb Xbox One-játékok 2018-ban: 11 játék, amelyet Xbox One-on játszhatsz

Legyen szó Xbox One-ról, Xbox One S-ről vagy Xbox One X-ről, kiváló játékokat fog keresni. Még akkor is, ha a Sony PS4 és PS4 Pro jó lehet

Sok játékot neveznek mozinak, Virginia az igazi

Sok játékot neveznek mozinak, Virginia az igazi

Thomas McMullan A „Cinematic” az egyik legtöbbet használt jelző a játékkritikusok eszköztárában. Ennek persze oka van. Mint domináns mód

Hogyan játssz Steam játékokat egy Oculus Quest 2-en

Hogyan játssz Steam játékokat egy Oculus Quest 2-en

Korábban a VR technológia kényelmetlen volt, és fizikai csatlakozást igényelt az elsődleges eszközhöz. A terület fejlődésével azonban az Oculus Quest

Hogyan helyezzünk át egy Steam játékot egy másik meghajtóra

Hogyan helyezzünk át egy Steam játékot egy másik meghajtóra

Az elmúlt években a játékok sokkal nagyobbak lettek, és a tárolómeghajtó jelentős részét foglalják el. Ennek eredményeként a Steam úgy döntött, hogy biztosítja a sajátját

Rezzed 2018: A legjobb indie játékok, amelyeket idén játszani kell

Rezzed 2018: A legjobb indie játékok, amelyeket idén játszani kell

Közeleg a Rezzed 2018. A londoni székhelyű, kicsik és nagyok indie játékok ünnepe negyedik éve kapott otthont a Tobacco Docksban.

Marvels Spider-Man PS4 tippek és trükkök: Hogyan urald a játékot

Marvels Spider-Man PS4 tippek és trükkök: Hogyan urald a játékot

A Marvel's Spider-Man volt a legkelendőbb játék megjelenése óta minden héten, ami nem volt meglepő, mivel ez volt az egyik legjobban várt PS4.

A 11 legjobb indie játék 2017-ben: A mi választásunk a kötelező indie játékok közül, amelyek nem Minecraft

A 11 legjobb indie játék 2017-ben: A mi választásunk a kötelező indie játékok közül, amelyek nem Minecraft

2017-ben az indie játékok eltávolodtak attól, hogy a játékok önálló részévé váljanak. Tavaly sok önálló fejlesztést és kiadást láthattunk

A legjobb Xbox One X játékok: Ezekre a játékokra van szüksége Xbox One X-re

A legjobb Xbox One X játékok: Ezekre a játékokra van szüksége Xbox One X-re

Az Xbox One X a Microsoft 4K álmok doboza, és minden idők legerősebb konzolja. Nem problémamentes, amint azt teljes terjedelmében megtudhatja

Steam játékok vásárlása Amazon ajándékkártyával

Steam játékok vásárlása Amazon ajándékkártyával

A Steam platform jelenleg a legnépszerűbb módja a PC-s játékok vásárlásának és szervezésének ugyanazon a programon belül. A Steam lehetővé teszi a felhasználóknak ajándékutalványok beváltását,