Wat is een procedurele wereld in videogames?
Je hebt misschien wel eens gehoord van een procedurele wereld als je een fervent gamer bent. Maar wat is het precies? En hoe beïnvloedt het je gameplay?
Laten we eens kijken naar de aard van procedureel gegenereerde content, de onderliggende mechanica en de gevallen waarin deze technologie is geïmplementeerd in gamecontexten.
Wat is procedureel genereren?
De meeste videogames zijn ontworpen met vooraf geconstrueerde omgevingen, zoals in de Grand Theft Auto-serie of Call of Duty. Als een spel herhaaldelijk wordt gespeeld, blijven de visuele elementen consistent, ongeacht de acties of keuzes van de speler in het spel.
Gezien het doel om een authentieke spelervaring te creëren in simulaties en competitieve videogames die sterk afhankelijk zijn van de vaardigheid van de speler, bestaat er een fundamentele beperking aan de mate van herhaling voordat gamers ontgoocheld raken door monotonie. Bovendien vereisen uitgebreide handgemaakte kaarten grote spelbestanden, zoals die in Grand Theft Auto V’s weergave van Zuid-Californië, die een kolossale 95 GB aan opslagruimte in beslag neemt.
Om opslagruimte te besparen en voor elk deel van het spel een andere kaart te maken, maakten de ontwerpers gebruik van procedurele generatietechnieken. In plaats van de omgeving laag voor laag handmatig op te bouwen, genereren deze algoritmen hele werelden op een naadloze manier.
Dit betekent dat hoe vaak je het spel ook speelt, elke keer dat je het speelt een exclusieve omgeving wordt gepresenteerd. Bovendien gaat procedurele generatie verder dan alleen het creëren van een topografisch terrein in een game; ontwikkelaars gebruiken het om duidelijke verhaallijnen en plotlijnen te genereren en om de gedragspatronen van niet-spelende personages te bepalen, inclusief hun besluitvormingsprocessen.
Hoe werkt procedureel genereren?
Procedurele generatie begint met het algoritme en de zaadjes. Dit is de basis van wat je probeert te maken en het spel gebruikt dit als sjabloon voor de creatie. Zoals de X-Team blog het zegt, is de seed “het DNA voor een specifieke kopie van wat je procedureel probeert te produceren.”
Eén benadering is om de menselijke vorm te gebruiken als startpunt voor procedureel gegenereerde content. Door verschillende parameters en attributen op te nemen in een algoritmisch proces, is het mogelijk om diverse resultaten te creëren die de essentie van menselijkheid behouden, terwijl ze bij elke iteratie andere kenmerken vertonen.
Procedurele generatie gebruikt zaden en variabelen om consistente en gevarieerde resultaten in algoritmen te produceren.Door willekeurigheid op te nemen in willekeurige getallengeneratoren of RNG’s, kan een uitgebreide reeks verschillende iteraties worden gegenereerd voor spellen.
Welke spellen gebruiken procedurele generatie?
Procedurele generatie is een populaire techniek die door veel videogames wordt gebruikt om virtuele omgevingen te maken. Deze aanpak gaat terug tot 1978 toen het voor het eerst werd geïntroduceerd in Beneath Apple Manor en later werd versterkt met de release van Rogue in 1980.
Bepaalde hedendaagse videospellen gebruiken een innovatieve aanpak om spelsessies te starten door gebruik te maken van deze inventieve titelaanduidingen.
No Man’s Sky
Afbeelding Credit: PlayStation/ YouTube
De bovengenoemde videogame is geprezen vanwege de innovatieve toepassing van procedurele generatie, waarmee spelers een uitgestrekt universum met meer dan 18 quintiljoen unieke hemellichamen kunnen doorkruisen en ontdekken.
Dankzij deze methode heeft elk hemellichaam zijn eigen ecologische systeem met flora, fauna, weersomstandigheden en mogelijk buitenaardse levensvormen waarmee spelers kunnen communiceren voor handels- of conflictscenario’s. Ondanks de uitgestrektheid van dit speluniversum blijft de digitale bestandsgrootte relatief compact met slechts 15 gigabytes.
Civilization VI
Afbeelding Credit: Sid Meier’s Civilization/ YouTube
De Civilization-serie bevat zowel regiospecifieke kaarten als een globale kaart. De primaire spelmodus maakt echter gebruik van procedureel gegenereerde content om ervoor te zorgen dat elk willekeurig gestart spel een originele ervaring biedt. Het starten van een nieuw spel garandeert spelers dus elke keer weer een andere wereldindeling.
De hoge mate van herspeelbaarheid van Civilization VI is een belangrijke factor in zijn blijvende aantrekkingskracht. Ondanks het feit dat spelers meerdere jaren met het spel bezig zijn, krijgen ze steeds nieuwe uitdagingen voorgeschoteld die elke sessie fris en spannend houden. Het is dan ook een van de beste offline spelervaringen op het iPad-platform.
Rust
Afbeelding Credit: Facepunch/ YouTube
Rust heeft een reputatie als een van de meest boeiende en meeslepende verkennings- en knutselspellen dankzij de uitgestrekte en opvallend ontworpen kaarten. De kaarten van de game zijn procedureel gegenereerd, wat resulteert in een oneindige verscheidenheid aan omgevingen, elk met zowel natuurlijke als kunstmatige elementen die stochastisch over de topografie zijn geplaatst.
Speel in unieke spelwerelden die zijn gemaakt met procedurele generatie
Procedurele generatie, die al tientallen jaren bestaat, is nog steeds een effectieve methode om onderscheidende spelomgevingen te maken in hedendaagse videogames. Als je op zoek bent naar een spel met herspeelwaarde, overweeg dan ook om een spel te kiezen met een procedureel gegenereerde kaart.