Ce este o lume procedurală în jocurile video?

S-ar putea să fi auzit de o lume procedurală dacă ești un jucător pasionat. Dar ce este mai exact? Și cum îți afectează jocul?

Deci, haideți să explorăm ce este o lume generată procedural, cum funcționează și câteva exemple de jocuri care folosesc această tehnologie.

Ce este generarea procedurală?

Majoritatea jocurilor au lumi create manual, cum ar fi seria Grand Theft Auto și Call of Duty. Aceasta înseamnă că fiecare joc încărcat va arăta la fel, indiferent de câte ori îl jucați.

Deși acest lucru este crucial pentru jocurile care imită realitatea sau pentru titlurile de esports care se concentrează pe abilitățile jucătorului, înseamnă, de asemenea, că poți juca un joc de atâtea ori până te plictisești. În plus, o hartă mare creată manual înseamnă un fișier de joc mare. De exemplu, San Andreas de la GTA V – o recreare a Californiei de Sud – are 95 GB.

Deci, pentru a economisi spațiu și pentru a crea o hartă unică pentru fiecare joc, dezvoltatorii au folosit generarea procedurală. În loc să construiască o hartă bucată cu bucată, jocurile generate procedural folosesc un algoritm pentru a-și crea lumile.

Aceasta înseamnă că, chiar dacă joci în mod repetat, titlul îți va oferi medii unice cu fiecare joc. În plus, generarea procedurală nu se limitează la crearea lumii fizice a unui joc. De asemenea, dezvoltatorii îl folosesc, astfel încât jocurile lor vor avea dialoguri unice, povești și chiar decizii NPC.

  Administrare adrese IP implicite și parole ale routerului

Cum funcționează generarea procedurală?

Generarea procedurală începe cu algoritmul și sămânța. Aceasta este baza a ceea ce încerci să faci, iar jocul îl va folosi ca șablon pentru crearea sa. Dupa cum Blogul X-Team spune, sămânța este „ADN-ul pentru o anumită copie a ceea ce încercați să produceți procedural”.

De exemplu, puteți folosi corpul uman ca sămânță a generației dumneavoastră procedurale. Apoi puteți introduce variabile în algoritmul dvs., astfel încât produsul final va arăta întotdeauna ca o persoană, dar va avea caracteristici unice la fiecare rulare.

Cu generarea procedurală, semințele dvs. vă asigură că obțineți rezultatul dorit cu fiecare rulare a algoritmului, în timp ce variabilele vă oferă rezultate unice. Dacă vă asociați variabila cu un generator de numere aleatoare sau RNG (ce este un RNG?), puteți crea un număr absurd de mare sau chiar infinit de variații pentru jocul dvs.

Ce jocuri folosesc generația procedurală?

Multe titluri folosesc generarea procedurală pentru titlurile lor. De fapt, această metodă de a crea lumi de joc există încă din 1978, odată cu introducerea ei în Beneath Apple Manor și Rogue în 1980.

Așadar, iată câteva titluri moderne care folosesc această metodă atunci când creează o sesiune de joc.

Cerul nimănui

Credit imagine: PlayStation/YouTube

Acest titlu este unul dintre cele mai bune jocuri de explorare a spațiului de astăzi, datorită utilizării generației procedurale. Dezvoltatorii săi au folosit această tehnică pentru a crea peste 18.000.000.000.000.000.000 (da, adică 18 zerouri) planete pe care le poți explora în lumea jocului.

Datorită acestei tehnici, fiecare planetă are propriul ecosistem unic, inclusiv plante, animale, climă și chiar specii extraterestre pe care le puteți angaja în comerț sau luptă. În ciuda acestei lumi masive de joc, jocul are doar 15 GB.

  Ce înseamnă „IMO” și „IMHO” și cum le folosiți?

Civilizația VI

Credit imagine: Sid Meier’s Civilization/YouTube

În timp ce franciza Civilization are câteva hărți bazate pe regiuni ale lumii și o hartă a întregii lumi, modul principal de joc folosește generarea procedurală pentru a crea hărți unice. Deci, ori de câte ori începeți un joc aleatoriu, aveți garantat o lume unică.

Această caracteristică face Civilization foarte rejucabil. Chiar dacă joci jocurile de câțiva ani, fiecare sesiune va fi o provocare. De aceea, Civilization VI, cea mai recentă lansare a francizei, este unul dintre cele mai bune jocuri offline pe care le poți juca pe iPad.

Rugini

Credit imagine: Facepunch/YouTube

Rust este unul dintre cele mai bune jocuri de explorare și crafting datorită hărților sale masive și unice. Aceste hărți generate procedural asigură că fiecare hartă este unică, cu caracteristici naturale și create de om plasate aleatoriu în fiecare iterație.

Joacă în lumi de joc unice create cu generația procedurală

Deși generația procedurală există de zeci de ani, este încă o tehnică excelentă pentru a genera lumi de joc unice în cele mai recente titluri. Deci, dacă sunteți în căutarea unui joc pe care să-l puteți juca din nou și din nou, căutați unul care să prezinte o hartă generată procedural.