Tilfeldighetens Rolle i Spillverdenen
Spillere har ofte sterke meninger om «RNG», eller tilfeldig tallgenerering, i spill. Tenk deg for eksempel et enkelt terningkastspill der to spillere kaster hver sin terning, og den med høyest verdi vinner. Dette er et godt eksempel på «ren RNG».
Hva er en Tilfeldig Tallgenerator?
En tilfeldig tallgenerator (RNG) er en algoritme som skaper tilfeldige tallsekvenser. I videospill brukes disse tallene til å styre uforutsigbare hendelser, slik som sannsynligheten for å få et kritisk treff eller finne sjeldne gjenstander.
Tilfeldig tallgenerering, eller RNG, er en nøkkelfaktor i mange moderne spill. Det er grunnen til at du støter på unike Pokémon, at gjenstandene i Mario Kart er forskjellige hver gang du samler dem, og at du av og til oppdager fantastiske skatter (eller ikke) i Diablo. Enkelte spill med prosedyregenererte verdener, som The Binding of Isaac eller Minecraft, ville ikke eksistert uten RNG.
Ikke alle spill er avhengige av RNG. Rytmespill som Dance Dance Revolution eller Guitar Hero er eksempler på spill der tilfeldighet spiller liten rolle. Konkurransespill som Rocket League og Mortal Kombat er også nesten helt fri for tilfeldighet.
Det betyr ikke at alle konkurransespill unngår RNG. Counter-Strike: Global Offensive benytter RNG for å beregne hvordan prosjektiler treffer målet, og DOTA 2 bruker RNG for å avgjøre hvor ofte spesialangrep rammer motstandere. Dette elementet av tilfeldighet bidrar til å gjøre spillet uforutsigbart.
RNG – En Tveegget Sverd
Tilfeldighet er det som hindrer repetisjon. Det vekker nysgjerrighet, gir rom for risiko og er et viktig verktøy for å holde spill engasjerende.
Se på blokkene i Tetris. Hver blokk er valgt tilfeldig. Uten denne tilfeldigheten ville Tetris ikke vært like underholdende, stressende eller uforutsigbart. Det ville ikke være risikable eller smarte trekk; det ville bare være ett riktig trekk. Tetris ville da vært et kjedelig memoriseringsspill – som å lære seg alle desimalene i Pi.
Noen konkurransepregede spill, som Hearthstone, er sterkt avhengig av risikobasert mekanikk som minner mer om Yatzy enn Mortal Kombat. Det er her RNG blir et kontroversielt tema. I et spill som Hearthstone, der tilfeldigheten er fremtredende, kan ferdigheter bli overskygget av flaks. En heldig nybegynner kan slå en erfaren spiller. Hva skjer da når vi introduserer RNG i andre konkurransespill som CS:GO eller DOTA?
Resultatet er mange frustrerte spillere. Selv om tilfeldighet i et slåssespill kan være morsomt for noen, er mange konkurransespillere (forståelig nok) misfornøyde med å tape på grunn av uflaks. Tenk deg et spill som sjakk, der man tilfeldig får «power-ups». For sjakkentusiaster ville dette fullstendig undergrave spillets natur. En taper kan da skylde tapet på at «RNG» var på motstanderens side.
Manipulering av RNG
Som nevnt tidligere, er tilfeldige tallgeneratorer algoritmer. De er i bunn og grunn matematiske oppgaver som genererer tilfeldige verdier. Men, som matematikk erfaring har vist oss, er to pluss to alltid fire. For at en algoritme skal skape tilfeldige verdier, må den inneholde variabler (som X eller Y).
Hvor henter et videospill disse variablene fra? Det må se etter lokalt skiftende verdier. Et spill kan bruke konsollens interne klokke som en variabel, antall objekter på skjermen, spillfigurens navn eller til og med sekvensen av knappetrykk siden spillet startet. Det finnes mange måter en datamaskin kan generere tilfeldige tall på.
I noen tilfeller er disse tallene faktisk forutsigbare nok til å manipuleres. Det kan minne om å telle kort, bare vanskeligere.
RNG-manipulasjon er ikke vanlig i konkurransespill, men er en del av klassiske RPG-er og retrovideospill (der «RNG»-algoritmene var ganske enkle). En erfaren spiller kan dermed beregne hvordan man får en perfekt Pokemon eller trykke tilsynelatende tilfeldige knapper for å få tak i sjeldne gjenstander i Final Fantasy.
RNG – Fordeler og Ulemper
For mange er RNG en god måte å holde spill uforutsigbare og friske. Tilfeldige tallgeneratorer er en avgjørende del av mange moderne puslespill, kortspill og rollespill, og har blitt brukt med suksess i en rekke action- og flerspillerspill.
RNG kan være en fordel. Ville det vært bra om alle Minecraft-verdener var like, eller om alle gjenstander i Diablo var identiske hver gang du spilte? RNG gir variasjon og bidrar til å holde spillet interessant.
Men mange konkurranseinnstilte spillere føler at RNG undergraver ferdighetene. Det kan være en irriterende klage å høre, men det er bare irriterende fordi noen konkurransespill, som Smash Bros, fungerer både som konkurransespill og som festspill (som trenger RNG for å være morsomme). Spill som er utviklet for e-sport, legger ofte stor vekt på ferdighetsbasert mekanikk av den grunn.