Vad gör en nivådesigner?
Vid datorspelutveckling 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 objekt i den miljön. Olika spelutvecklingsföretag definierar rollen som nivådesigner på olika sätt. I vissa fall är de ansvariga för alla aspekter av att sätta ihop en specifik nivå av ett spel, medan andra gånger fokus för deras arbete bara är en mycket smal del av nivån, såsom belysning eller karaktärpastaing. En designer måste vanligtvis ha viss programmeringskunskap och ha kunskaper i vissa tredimensionella (3D) modelleringsprogram. Jobbet är mycket viktigt för slutprodukten, eftersom det innehåller alla element som har skapats av resten av spelutvecklingsteamet.
I vissa företag kommer en nivådesigner att skapa geometri 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 man presenterar en utmaning för en spelare utan att vara alltför förvirrande. Med vissa projekt kan nivånesignern skapa objekt i ett 3D-modelleringsprogram medan andra gånger alla objekt som används för att skapa en nivå är förinställda av separata artister och illustratörer och placeras som set-rekvisita.
Beroende på typ och omfattning av ett projekt kan jobbet som nivådesigner betyda olika saker. En mer begränsad roll som nivådesigner är att bara hantera föremålen på en nivå. Geometrin för nivån har redan skapats av en separat teammedlem känd som en miljödesigner. Nivådesign i detta scenario innebär att placera föremål, som spelkaraktärer eller vapen, i strategiska positioner för att utgöra en utmaning för spelaren. Det kan också innebära att vissa delar av miljön ändras, till exempel låsning av dörrar eller inställning av triggers för att flytta objekt 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å fiendens och karaktärernas nivå eller beteende. Detta kan kräva viss grundläggande programmeringskunskap för att snabbt och effektivt skripthandlingar. Konstruktören väljs ofta för att skriva manus för en nivå eftersom han eller hon är mycket bekant med hur kartan fungerar och bättre kan integrera rörelserna i objekt så att de känner sig mer naturliga.
Det finns andra ansvarsområden som en nivådesigner kan ha. Dessa kan inkludera testning eller rekommendation av statistisk balansering för fienderna på en nivå, skapa tvådimensionella (2D) strukturer 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 hjälpa till att förenkla processen, medan andra gånger plug-ins för standard 3D-modelleringsprogramvara gör designprocessen möjlig.