Procesuālās pasaules/paaudze ir kļuvusi par diezgan izplatītu terminu videospēļu diskusijās un dizainā. Bet ko tieši tas nozīmē?
Ja esat dedzīgs spēlētājs, iespējams, esat dzirdējis par procesuālo pasauli. Bet kas tas īsti ir? Un kā tas ietekmē jūsu spēli?
Tātad, izpētīsim, kas ir procesuāli ģenerēta pasaule, kā tā darbojas, un dažus piemērus spēlēm, kurās tiek izmantota šī tehnoloģija.
Kas ir procesuālā ģenerēšana?
Lielākajai daļai spēļu ir manuāli izveidotas pasaules, piemēram, Grand Theft Auto sērija un Call of Duty. Tas nozīmē, ka katra ielādētā spēle izskatīsies vienādi neatkarīgi no tā, cik reižu to spēlējat.
Lai gan tas ir ļoti svarīgi spēlēm, kas atdarina realitāti, vai e-sporta nosaukumiem, kas koncentrējas uz spēlētāja prasmēm, tas nozīmē arī to, ka jūs varat spēlēt spēli tik daudz reižu, līdz jums kļūst garlaicīgi. Turklāt liela manuāli izveidota karte nozīmē lielu spēles failu. Piemēram, GTA V San Andreas — Dienvidkalifornijas atpūta — ir 95 GB.
Tātad, lai ietaupītu vietu un izveidotu unikālu karti katrai spēlei, izstrādātāji izmantoja procesuālo ģenerēšanu. Tā vietā, lai izveidotu karti pa gabalam, procesuāli ģenerētas spēles izmanto algoritmu, lai izveidotu savas pasaules.
Tas nozīmē, ka pat tad, ja spēli spēlējat atkārtoti, nosaukums nodrošinās jums unikālu vidi katrā spēlē. Turklāt procesuālā ģenerēšana neaprobežojas tikai ar spēles fiziskās pasaules izveidi. Izstrādātāji to arī izmanto, lai viņu spēlēs būtu unikāli dialogi, sižeti un pat NPC lēmumi.
Kā darbojas procesuālā ģenerēšana?
Procedūras ģenerēšana sākas ar algoritmu un sākumu. Tas ir pamats tam, ko mēģināt izveidot, un spēle to izmantos kā veidni tās izveidei. Kā X-Team emuārs saka, ka sēkla ir "DNS konkrētai kopijai visam, ko jūs mēģināt ražot procesuāli".
Piemēram, jūs varat izmantot cilvēka ķermeni kā savas procesuālās paaudzes sēklu. Pēc tam savā algoritmā varat ieviest mainīgos, lai galaprodukts vienmēr izskatītos kā cilvēks, taču katrā darbības reizē tam būtu unikālas funkcijas.
Izmantojot procesuālo ģenerēšanu, jūsu sēkla nodrošina, ka jūs iegūsit vēlamo rezultātu katrā algoritma izpildē, savukārt mainīgie sniedz unikālus rezultātus. Ja mainīgo savienojat pārī ar nejaušo skaitļu ģeneratoru vai RNG (kas ir RNG?), varat savai spēlei izveidot absurdi lielu vai pat bezgalīgu skaitu variāciju.
Kurās spēlēs tiek izmantota procesuālā ģenerēšana?
Daudzos nosaukumos tiek izmantota procesuālā ģenerēšana. Faktiski šī spēļu pasauļu izveides metode ir bijusi pieejama kopš 1978. gada, kad tā tika ieviesta 1980. gadā Beneath Apple Manor un Rogue.
Tātad, šeit ir daži moderni nosaukumi, kas izmanto šo metodi, veidojot spēles sesiju.
Neviena cilvēka debesis
Šis nosaukums ir viens no labākās kosmosa izpētes spēles mūsdienās, jo tiek izmantota procesuālā ģenerēšana. Tās izstrādātāji izmantoja šo paņēmienu, lai izveidotu vairāk nekā 18 000 000 000 000 000 000 (jā, tas ir 18 nulles) planētu, kuras varat izpētīt spēļu pasaulē.
Šīs metodes dēļ katrai planētai ir sava unikāla ekosistēma, tostarp augi, dzīvnieki, klimats un pat svešzemju sugas, ar kurām jūs varat iesaistīties tirdzniecībā vai cīņā. Neskatoties uz šo milzīgo spēļu pasauli, spēle ir tikai 15 GB.
Civilizācija VI
Lai gan Civilizācijas franšīzei ir dažas kartes, kuru pamatā ir pasaules reģioni, un viena visas pasaules karte, galvenais spēles režīms izmanto procesuālo ģenerēšanu, lai izveidotu unikālas kartes. Tātad, ikreiz, kad sākat nejaušu spēli, jums tiek garantēta unikāla pasaule.
Šī funkcija padara Civilizāciju ļoti atkārtoti atskaņojamu. Pat ja spēlējat spēles vairākus gadus, katra sesija būs izaicinājums. Tāpēc Civilization VI, jaunākais franšīzes laidiens, ir viens no tiem labākās bezsaistes spēles, kuras varat spēlēt iPad.
Rūsa
Rūsa ir viena no labākās izpētes un amatniecības spēles masīvo un unikālo karšu dēļ. Šīs procesuāli ģenerētās kartes nodrošina, ka katra karte ir unikāla, un katrā iterācijā ir nejauši izvietoti dabiski un cilvēka radīti elementi.
Spēlējiet unikālās spēļu pasaulēs, kas izveidotas ar procesuālo ģenerēšanu
Lai gan procesuālā ģenerēšana pastāv jau vairākus gadu desmitus, tā joprojām ir lielisks paņēmiens unikālas spēļu pasaules radīšanai jaunākajos nosaukumos. Tātad, ja meklējat spēli, kuru varētu spēlēt atkal un atkal, meklējiet tādu, kurā ir procesuāli ģenerēta karte.