RNG uporabljajo kompleksne algoritme za nenehno ustvarjanje naključnih števil, ki določajo izid vsakega vrtljaja, žrebanja kart ali metanja kocke. Ti algoritmi so zasnovani tako, da so nepredvidljivi in zagotavljajo, da nihče ne more manipulirati z rezultati. RNG-ji v mobilnih igralnicah so vgrajeni v igralno programsko opremo in delujejo v ozadju, kar zagotavlja, da vsaka igra, ki jo igrate, temelji izključno na naključju.
Torej, kako točno delujejo ti RNG? No, začnejo tako, da vzamejo začetno vrednost, ki je običajno kombinacija trenutnega časa in drugih spremenljivk, nato pa jo uporabijo kot izhodišče za svoje izračune. Začetna vrednost se nenehno posodablja, da se zagotovi, da je vsako ustvarjeno število edinstveno in neodvisno od prejšnjih.
Za ustvarjanje naključnih števil RNG uporabljajo matematične formule, imenovane algoritmi. Ti algoritmi so zasnovani za ustvarjanje zaporedij števil, ki so videti naključna in nimajo vidnega vzorca. Kot vhod vzamejo začetno vrednost in izvedejo vrsto izračunov, da ustvarijo naslednjo številko v zaporedju. Ta postopek se ponovi na tisoče ali celo milijone krat na sekundo, da se zagotovi stalen tok naključnih števil.
Pomembno je omeniti, da si RNG ne zapomnijo ali shranijo števil, ki jih ustvarijo. Vsako novo število se ustvari neodvisno od prejšnjih, zaradi česar so rezultati resnično naključni.