Procedurálne svety/generácia sa stali pomerne bežným pojmom v diskusiách a dizajne videohier. Ale čo to presne znamená?

Ak ste vášnivým hráčom, možno ste už počuli o procedurálnom svete. Ale čo to vlastne je? A ako to ovplyvní vašu hru?

Poďme teda preskúmať, čo je procedurálne generovaný svet, ako funguje a niekoľko príkladov hier, ktoré túto technológiu využívajú.

Čo je to procedurálne generovanie?

Väčšina hier má manuálne vytvorené svety, ako napríklad séria Grand Theft Auto a Call of Duty. To znamená, že každá načítaná hra bude vyzerať rovnako, bez ohľadu na to, koľkokrát ju budete hrať.

Aj keď je to rozhodujúce pre hry, ktoré napodobňujú realitu alebo pre e-športové tituly, ktoré sa zameriavajú na hráčske schopnosti, znamená to tiež, že hru môžete hrať len toľkokrát, kým sa nebudete nudiť. Okrem toho veľká ručne vytvorená mapa znamená veľký súbor hry. Napríklad San Andreas v GTA V – rekreácia južnej Kalifornie – má 95 GB.

Aby vývojári ušetrili miesto a vytvorili jedinečnú mapu pre každú hru, použili procedurálne generovanie. Namiesto budovania mapy po kúskoch používajú procedurálne generované hry algoritmus na vytváranie svojich svetov.

instagram viewer

To znamená, že aj keď budete hru hrať opakovane, titul vám poskytne jedinečné prostredie pri každom hraní. Navyše, procesné generovanie nie je obmedzené na vytváranie fyzického sveta hry. Používajú to aj vývojári, takže ich hry budú mať jedinečné dialógy, príbehy a dokonca aj rozhodnutia NPC.

Ako funguje procesné generovanie?

Procedurálne generovanie začína algoritmom a základom. Toto je základ toho, čo sa snažíte vytvoriť, a hra to použije ako šablónu na vytvorenie. Ako Blog X-Teamu hovorí, že zárodok je "DNA pre špecifickú kópiu čohokoľvek, čo sa snažíte procedurálne vyrobiť."

Môžete napríklad použiť ľudské telo ako zárodok vašej procedurálnej generácie. Potom môžete do svojho algoritmu zaviesť premenné, takže konečný produkt bude vždy vyzerať ako osoba, ale pri každom spustení bude mať jedinečné vlastnosti.

S procedurálnym generovaním váš základ zaisťuje, že získate požadovaný výsledok pri každom spustení vášho algoritmu, zatiaľ čo vaše premenné vám poskytnú jedinečné výsledky. Ak svoju premennú spárujete s generátorom náhodných čísel alebo RNG (čo je RNG?), mohli by ste potenciálne vytvoriť absurdne veľké alebo dokonca nekonečné množstvo variácií pre vašu hru.

Ktoré hry používajú procesné generovanie?

Mnoho titulov používa procedurálne generovanie pre svoje tituly. V skutočnosti tento spôsob vytvárania herných svetov existuje od roku 1978, s jeho predstavením v Beneath Apple Manor a Rogue v roku 1980.

Takže tu je niekoľko moderných titulov, ktoré používajú túto metódu pri vytváraní hernej relácie.

No Man's Sky

Obrazový kredit: PlayStation/YouTube

Tento titul je jedným z najlepšie hry na prieskum vesmíru dnes vďaka použitiu procedurálneho generovania. Jeho vývojári použili túto techniku ​​na vytvorenie viac ako 18 000 000 000 000 000 000 (áno, to je 18 núl) planét, ktoré môžete preskúmať v hernom svete.

Vďaka tejto technike má každá planéta svoj vlastný jedinečný ekosystém – vrátane rastlín, zvierat, podnebia a dokonca aj cudzích druhov, s ktorými môžete obchodovať alebo bojovať. Napriek tomuto obrovskému hernému svetu má hra iba 15 GB.

Civilizácia VI

Image Credit: Sid Meier's Civilization/YouTube

Zatiaľ čo franšíza Civilization má niekoľko máp založených na regiónoch sveta a jednu mapu celého sveta, hlavný herný režim využíva procesné generovanie na vytváranie jedinečných máp. Takže vždy, keď spustíte náhodnú hru, máte zaručený jedinečný svet.

Vďaka tejto funkcii je Civilizácia vysoko znovuhrateľná. Aj keď hráte hry niekoľko rokov, každé stretnutie bude výzvou. To je dôvod, prečo je Civilizácia VI, najnovšie vydanie franšízy, jedným z nich najlepšie offline hry, ktoré môžete hrať na iPade.

Hrdza

Obrazový kredit: Facepunch/YouTube

Hrdza je jedným z najlepšie prieskumné a remeselné hry kvôli svojim rozsiahlym a jedinečným mapám. Tieto procedurálne generované mapy zaisťujú, že každá mapa je jedinečná, s prírodnými a umelými prvkami náhodne umiestnenými v každej iterácii.

Hrajte v jedinečných herných svetoch vytvorených pomocou procedurálnej generácie

Hoci procesné generovanie existuje už desaťročia, stále je to skvelá technika na generovanie jedinečných herných svetov v najnovších tituloch. Ak teda hľadáte hru, ktorú môžete hrať znova a znova, hľadajte takú, ktorá obsahuje procedurálne generovanú mapu.