Utforska den processuella världen i spel
Om du är en passionerad spelare har du kanske stött på begreppet ”processuell värld”. Men vad innebär det egentligen, och hur påverkar det din spelupplevelse?
Låt oss tillsammans granska vad en processgenererad värld är, dess funktionssätt och några exempel på spel som anammat denna teknik.
Vad är processuell generering?
De flesta spel har världar som är omsorgsfullt skapade för hand, som i serierna Grand Theft Auto och Call of Duty. Det innebär att varje gång du startar spelet kommer spelvärlden att se likadan ut.
Även om detta är avgörande för spel som strävar efter realism eller e-sportstitlar där skickligheten är i fokus, kan det också leda till att man tröttnar på spelet efter ett visst antal genomspelningar. Dessutom kräver en stor, manuellt skapad karta en ansenlig storlek på spelfilen. Till exempel upptar San Andreas i GTA V, en återskapning av södra Kalifornien, hela 95 GB.
För att spara utrymme och generera unika kartor för varje spelomgång har utvecklarna börjat använda processgenerering. Istället för att konstruera en karta bit för bit använder processgenererade spel en algoritm för att skapa sina världar.
Detta innebär att även om du spelar spelet många gånger kommer du att uppleva unika miljöer varje gång. Processgenerering är inte bara begränsat till den fysiska spelvärlden, utan används också för att skapa unika dialoger, berättelser och till och med NPC-beteenden.
Hur fungerar processgenerering?
Processgenerering tar sin utgångspunkt i en algoritm och ett ”frö”. Detta utgör grunden för det man vill åstadkomma, och spelet använder det som en mall för sin skapelse. Som X-Team blogg beskriver det, är fröet ”DNA:t för en specifik kopia av det du försöker producera.”
Som exempel kan du använda människokroppen som frö för din processgenerering. Sedan kan du introducera variabler i algoritmen, vilket säkerställer att slutprodukten alltid liknar en människa, men med unika egenskaper varje gång den genereras.
Med processgenerering säkerställer ”fröet” att du får det önskade resultatet varje gång algoritmen körs, medan variablerna ger dig unika utfall. Om du kombinerar variablerna med en slumptalsgenerator (RNG), kan du potentiellt skapa ett nästintill oändligt antal variationer för ditt spel.
Vilka spel använder processgenerering?
Många spel använder processgenerering. Denna metod för att skapa spelvärldar har funnits sedan 1978, med debuten i Beneath Apple Manor och Rogue 1980.
Här är några moderna titlar som använder tekniken när de skapar spelomgångar:
No Man’s Sky
Bildkälla: PlayStation/Youtube
Detta spel är ett av de främsta rymdutforskningsspelen idag tack vare dess användning av processgenerering. Utvecklarna använde denna teknik för att skapa över 18 000 000 000 000 000 000 (18 nollor) planeter som spelarna kan utforska.
Tack vare denna teknik har varje planet sitt eget unika ekosystem – inklusive flora, fauna, klimat och till och med främmande arter som man kan interagera med genom handel eller strid. Trots den enorma spelvärlden är spelets filstorlek endast 15 GB.
Civilization VI
Bildkälla: Sid Meier’s Civilization/Youtube
Civilization-serien innehåller några kartor som baseras på regioner i världen och en karta över hela världen, men det primära spelläget använder processgenerering för att skapa unika kartor. Varje gång du startar ett nytt spel garanteras du en unik spelvärld.
Detta ger Civilization en mycket hög omspelningsfaktor. Även om du spelar spelet i åratal kommer varje spelomgång att kännas unik. Därför anses Civilization VI, den senaste installationen i serien, vara ett av de bästa offlinespelen för iPad.
Rust
Bildkälla: Facepunch/Youtube
Rust är ett populärt utforsknings- och hantverksspel på grund av sina enorma och unika kartor. Dessa processgenererade kartor garanterar att varje karta är unik, med naturliga och konstgjorda element slumpmässigt placerade i varje iteration.
Spela i unika spelvärldar skapade med processgenerering
Trots att processgenerering funnits i årtionden, är det fortfarande en fantastisk teknik för att skapa unika spelvärldar i moderna titlar. Om du söker ett spel som du kan spela om och om igen bör du överväga ett spel med processgenererad karta.