Vad gör en nivådesigner?

I datorspelsutveckling skapar en nivådesigner den faktiska digitala miljön som en spelare kommer att interagera med när han spelar och placerar spelets karaktärer och föremål i den miljön. Olika spelutvecklingsföretag definierar rollen som en nivådesigner på olika sätt. I vissa fall är de ansvariga för alla aspekter av att sätta ihop en specifik nivå i ett spel, medan andra gånger är fokus för deras arbete bara en mycket smal del av nivån, såsom ljussättning eller karaktärssökning. En designer måste vanligtvis ha viss programmeringskunskap och en färdighet i vissa tredimensionella (3D) modelleringsprogram. Jobbet är mycket viktigt för den slutliga produkten, eftersom det innehåller alla element som har skapats av resten av spelutvecklingsteamet.

I vissa företag kommer en nivådesigner att skapa geometrin för en nivå, inklusive polygoner för terräng, väggar, tak och andra strukturer. Att skapa en karta kan vara en mycket detaljerad process och innebär att presentera en utmaning för en spelare utan att vara alltför förvirrande. Med vissa projekt kan nivådesignern skapa objekt i ett 3D-modelleringsprogram medan, andra gånger, alla objekt som används för att skapa en nivå är förgjorda av separata konstnärer och illustratörer och placeras som uppsättning rekvisita.

Beroende på typen och omfattningen av ett projekt kan jobbet som nivådesigner betyda olika saker. En mer begränsad roll för en nivådesigner är att enbart hantera objekten på en nivå. Nivåns geometri kommer redan att ha skapats av en separat gruppmedlem känd som en miljödesigner. Nivådesign i det här scenariot innebär att placera föremål, som spelkaraktärer eller vapen, i strategiska positioner för att ge spelaren en utmaning. Det kan också innebära att ändra vissa delar av miljön, som att låsa dörrar eller ställa in triggers för att flytta föremål runt nivån, för att ytterligare komplicera spelet.

Ett speldesignföretag kan också be en nivådesigner att skapa skript för att kontrollera händelser på nivån eller beteendet hos fiender och karaktärer. Detta kan kräva en del grundläggande programmeringskunskaper för att snabbt och effektivt skripta åtgärder. Designern väljs ofta ut att skriva manus för en nivå eftersom han eller hon är mycket insatt i hur kartan fungerar och bättre kan integrera objektens rörelser så att de känns mer naturliga.

Det finns andra ansvarsområden som en nivådesigner kan ha. Dessa kan inkludera att testa eller rekommendera statistisk balansering för fienderna på en nivå, skapa tvådimensionella (2D) texturer för nya objekt som används i miljön eller justera belysning och partiklar för rendering. Större spelutvecklingsföretag skapar vanligtvis sina egna designverktyg för att skapa nivåer, vilket kan bidra till att förenkla processen, medan andra gånger gör plug-ins för standardprogram för 3D-modellering designprocessen möjlig.