Hva gjør en nivådesigner?
I dataspillutvikling skaper en nivådesigner det faktiske digitale miljøet som en spiller vil samhandle seg når han spiller og plasserer spillets karakterer og elementer i det miljøet. Ulike spillutviklingsselskaper definerer rollen som en nivådesigner annerledes. I noen tilfeller er de ansvarlige for alle aspekter ved å sette sammen et spesifikt nivå av et spill, mens andre ganger er fokuset i arbeidet bare en veldig smal del av nivået, for eksempel belysning eller kartering. En designer må vanligvis ha noe programmeringskunnskap og en ferdighet i noen tredimensjonale (3D) modelleringsprogrammer. Jobben er veldig viktig for sluttproduktet, fordi den inneholder alle elementene som er laget av resten av spillutviklingsteamet.
I noen selskaper vil en nivådesigner lage geometrien for et nivå, inkludert polygoner for terreng, vegger, tak og andre strukturer. Å lage et kart kan være en veldig detaljert prosess og innebærer å presentere en utfordring for en spiller uten å være for forvirrende. Med visse prosjekter kan nivåutvikleren lage objekter i et 3D-modelleringsprogram, mens andre ganger blir alle objektene som brukes til å lage et nivå premade av separate kunstnere og illustratører og plassert som sett rekvisitter.
Avhengig av type og omfang av et prosjekt, kan jobben som nivådesigner bety forskjellige ting. En mer begrenset rolle som nivådesigner er å kun håndtere objektene på et nivå. Geometrien til nivået vil allerede være opprettet av et eget teammedlem kjent som en miljødesigner. Nivådesign i dette scenariet betyr å plassere gjenstander, for eksempel spillkarakterer eller våpen, i strategiske posisjoner for å presentere en utfordring for spilleren. Det kan også innebære å endre noen deler av miljøet, for eksempel å låse dører eller stille inn utløser for å bevege objekter rundt nivået, for å komplisere spillet ytterligere.
Et spilldesignfirma kan også be en nivådesigner om å lage skript for å kontrollere hendelser på nivå eller oppførsel til fiender og karakterer. Dette kan kreve grunnleggende programmeringskunnskap for å raskt og effektivt skripthandlinger. Designeren blir ofte valgt å skrive manusene på et nivå fordi han eller hun er veldig kjent med hvordan kartet fungerer og kan integrere bevegelsene til objekter bedre slik at de føler seg mer naturlig.
Det er andre ansvarsområder som en nivådesigner kan ha. Disse kan omfatte testing eller anbefaling av statistisk balansering for fiendene på nivå, lage todimensjonale (2D) teksturer for nye objekter som brukes i miljøet eller justere belysning og partikler for gjengivelse. Større spillutviklingsselskaper lager vanligvis egne designverktøy for å skape nivåer, noe som kan bidra til å forenkle prosessen, mens plugin-moduler for standard 3D-modelleringsprogramvare andre ganger gjør designprosessen mulig.