At blive spiludvikler kræver ikke talent, man enten har eller ikke har. Det kræver, at man bliver færdig med noget.

Her er en plan, der ender med noget, du kan vise frem.

Hvad en spiludvikler er

Et spil laves sjældent af én person. Det laves af et team med adskilte roller:

  • Game programmer — koder gameplay, systemer, AI, fysik
  • Game designer — mekanik, balance, levels, progression
  • 3D-artist og animator — figurer, miljøer, bevægelse
  • UI/UX-designer — menuer, HUD, brugeroplevelse
  • Sound designer — musik, effekter, stemning
  • QA-tester — finder og dokumenterer fejl
  • Producer — styrer proces og deadlines

Du behøver altså ikke kunne kode. Men du skal være god til noget, der er relevant for spilproduktion.

Vælg én retning

RetningDu laverPasser hvis du
ProgrammeringGameplay, systemer, AIKan lide logik og problemløsning
Game designMekanik, levels, balanceElsker at analysere spil
Grafik og 3DFigurer, miljøer, animationEr visuelt orienteret
UI/UXMenuer, HUD, flowKan lide brugeroplevelse
QA og testFinde og beskrive fejlEr grundig og systematisk

Er du i tvivl: lav et lille projekt, og mærk efter, hvilken del du havde mest lyst til at bruge tid på.

De første 90 dage

Kom i gang

De første 90 dage – konkret

Det, de fleste mangler, er ikke viden. Det er et færdigt projekt.

Her er et forløb, der ender med noget, du kan vise frem.
PeriodeMål
Uge 1–2Vælg én engine. Lav den officielle begyndertutorial færdig.
Uge 3–6Byg et spil med én mekanik. Start, spil, tabt, igen. Ikke mere.
Uge 7–8Udgiv det på itch.io. Lad fem personer spille det og se på.
Uge 9–10Deltag i et game jam. Fær dig færdig, uanset hvor dårligt det bliver.
Uge 11–12Byg projekt nummer to – med det, du lærte af det første.
Vælg engine én gang – og bliv der
Godot – gratis, open source, let at lære. Stærk til 2D.

Unity – flest tutorials og flest job. C#. Bredest anvendelig.

Unreal – tung at starte på, men standarden i stor 3D-produktion. C++ og Blueprints.

GameMaker – hurtigst til små 2D-spil.

Det værste valg er at skifte hver måned. Alle fire kan lave gode spil.
Lær Git fra dag ét. Ikke fordi det er sjovt, men fordi ingen ansætter nogen, der ikke kan arbejde i et team – og fordi din første harddiskfejl ellers koster dig alt.

Det, de fleste mangler, er ikke viden. Det er et færdigt projekt.

PeriodeMål
Uge 1-2Vælg én engine. Lav begyndertutorialen færdig
Uge 3-6Byg et spil med én mekanik
Uge 7-8Udgiv på itch.io. Lad fem personer spille det
Uge 9-10Deltag i et game jam
Uge 11-12Byg projekt to med det, du lærte

Uge 7-8 er den vigtigste. At se en fremmed spille dit spil lærer dig mere på tyve minutter end en måneds tutorials.

Engine-valget

Godot — gratis, open source, let at komme i gang med. Stærk til 2D.

Unity — flest tutorials og flest job. C#. Bredest anvendelig.

Unreal — tungere at starte på, men standarden i stor 3D-produktion. C++ og Blueprints.

GameMaker — hurtigst til små 2D-spil.

Det værste valg er at skifte hver måned. Alle fire kan lave gode spil. Vælg én, og bliv der et halvt år.

Og lær Git fra dag ét

Ikke fordi det er sjovt. Fordi ingen ansætter nogen, der ikke kan arbejde i et team — og fordi din første harddiskfejl ellers koster dig alt.

Færdighederne

Programmør: gameplay-programmering, input og collisions, UI-systemer, optimering, debugging. C# til Unity, C++ til Unreal. Vektormatematik, når du kommer til bevægelse og fysik.

Game designer: gameplay loops, balance, level design, prototyping, dokumentation. Og evnen til at forklare hvorfor et spil fungerer — ikke bare at det gør.

3D-artist: modellering, teksturer, lighting, rigging og animation, optimering. Blender er gratis og professionelt brugbart.

Fælles for alle tre: du skal kunne modtage feedback uden at forsvare dig, og du skal kunne blive færdig.

Porteføljen

Porteføljen

Sådan bliver den faktisk læst

Den bliver skimmet på under et minut
Derfor skal det spilbare ligge øverst – ikke en beskrivelse af, hvad du havde tænkt dig.

Tre–seks færdige projekter er nok. Flere gør den ikke bedre.
RolleVis dette
ProgrammørSpilbar build · læsbar kode på GitHub · kort om hvad du selv skrev
Game designerSpilbar prototype · hvad du ændrede efter playtest og hvorfor
3D-artistTurntables · wireframe · polycount og texturopløsning
UI/UXFør og efter · hvilket problem designet løste
Skriv altid, hvad du lavede
Ved gruppeprojekter og game jams er det afgørende.

„Jeg lavede fjende-AI og waypoint-systemet. En anden lavede grafikken.“

Uklarhed om, hvem der lavede hvad, koster mere troværdighed end et beskedent bidrag.
Tre ting, der skader mere end de gavner: et ufærdigt „drømmeprojekt“ · asset-pakker præsenteret som eget arbejde · tutorials genskabt uden ændringer.

Et lille færdigt spil slår dem alle tre.

Den bliver skimmet på under et minut.

Derfor skal det spilbare ligge øverst — ikke en beskrivelse af, hvad du havde tænkt dig.

Tre til seks færdige projekter er nok. Flere gør den ikke bedre.

RolleVis dette
ProgrammørSpilbar build · læsbar kode på GitHub
Game designerPrototype · hvad du ændrede efter playtest
3D-artistTurntables · wireframe · polycount
UI/UXFør og efter · hvilket problem det løste

Skriv altid, hvad du lavede

Ved gruppeprojekter og game jams er det afgørende.

“Jeg lavede fjende-AI og waypoint-systemet. En anden lavede grafikken.”

Uklarhed om, hvem der lavede hvad, koster mere troværdighed end et beskedent bidrag.

Tre ting der skader

Et ufærdigt “drømmeprojekt.” Asset-pakker præsenteret som eget arbejde. Tutorials genskabt uden ændringer.

Et lille færdigt spil slår dem alle tre.

Game jams

Den hurtigste vej til erfaring, der findes.

Et jam varer typisk 48 timer, 72 timer eller en uge. Du får et tema og skal aflevere.

Hvad du får: et færdigt projekt · erfaring med at skære ned · feedback fra andre udviklere · netværk · og beviset på, at du kan levere under pres.

Deltag, selv når resultatet bliver dårligt. Et dårligt færdigt jam-spil er mere værd end et godt uafsluttet projekt.

Uddannelse i Danmark

Der findes ikke én rigtig uddannelse. Spiludviklere kommer fra mange retninger:

  • Datamatiker og softwareudvikling — for programmering
  • Datalogi og Medialogi — for tungere teknik
  • Multimediedesign — for design og digital produktion
  • 3D College i Grenaa — for grafik
  • Game College (HTX) — hvis du skal vælge ungdomsuddannelse nu

Og så DADIU — Dansk Akademi for Digital Interaktiv Underholdning. Et fælles produktionssemester for studerende fra danske universiteter og kunstskoler, drevet af Den Danske Filmskole siden 2005.

Du søger ikke direkte ind. Du kommer med fra din egen uddannelse — hvilket er værd at vide, når du vælger den.

Uddannelsen åbner døren. Porteføljen får dig ind.

Skal du vælge ungdomsuddannelse nu, gennemgår vi Game College her og sammenligner med eSport-efterskole her.

Det første job

De realistiske veje ind: juniorrolle · praktik · QA og test · indie-projekter · remote-arbejde for udenlandske studier.

QA er ofte indgangen og undervurderes. Man lærer produktionen indefra og møder alle roller.

Hvad de kigger efter: kan du samarbejde? kommunikere? tage feedback? blive færdig? vise noget konkret?

Om branchens størrelse i Danmark — antal virksomheder, ansatte og lønniveau — har vi tallene her. Det er værd at læse, før du satser alt på ét kort.

Syv råd, der holder

  1. Start småt. Altid.
  2. Lav projekter, du kan afslutte.
  3. Tag feedback uden at forsvare dig.
  4. Brug Git, og dokumentér.
  5. Én retning ad gangen.
  6. Vær aktiv i communities. De fleste job kommer via netværk.
  7. Forvent måneder til år — ikke uger.

Og de klassiske fejl

FejlBedre
Starter med drømmespilletLav en lille prototype først
Lærer alt på én gangVælg én retning
Ingen portefølje3-6 færdige projekter
Ingen feedbackTest med andre og iterér
PerfektionismeFærdigt slår perfekt

Kildehenvisninger

  • Den Danske Filmskole – DADIU-dimittendundersøgelse – at DADIU siden 2005 har samlet over 1.000 studerende fra landets universiteter og kunstskoler i ét fælles produktionssemester, og at 84 % af de adspurgte er i job, heraf 8 % selvstændige, mens 81 % kom i job inden for det første år.
  • Branchetal for udgivelse af computerspil – antal beskæftigede i branchen og de største danske spilvirksomheder målt på ansatte, herunder Tactile, IO Interactive, SYBO, Playdead, Ghost Ship Games og Triband.
  • Games Denmark – Education Guide – brancheforeningens overblik over uddannelsesveje til spilbranchen i Danmark.
  • itch.io – Game jams – oversigt over løbende game jams og platform til at udgive dine egne projekter gratis.
  • UddannelsesGuiden (ug.dk) – officielle oplysninger om datamatiker, multimediedesign, datalogi og beslægtede uddannelser.

Ofte stillede spørgsmål

Kan man blive spiludvikler uden uddannelse?

Ja. Men du skal kunne vise færdige projekter, og du skal selv skaffe det netværk, en uddannelse ellers giver.

Hvilken engine skal jeg vælge?

Godot eller Unity, hvis du vil hurtigt i gang. Unreal, hvis du sigter mod stor 3D-produktion. Det vigtigste er at blive ved den, du vælger.

Skal man være god til matematik?

Ikke for at komme i gang. Vektorer og lidt fysik bliver relevant, når du arbejder med bevægelse og kollisioner.

Hvor lang tid tager det?

Første lille spil: uger. Jobklar portefølje: typisk måneder til et par år, afhængigt af hvor meget du bygger.

Hvor mange projekter skal jeg have?

Tre til seks færdige. Flere gør ikke porteføljen bedre.

Er game jams det værd?

Ja. Det er den hurtigste måde at få færdige projekter, feedback og netværk på samme tid.

Hvad er DADIU?

Et fælles produktionssemester for studerende fra danske universiteter og kunstskoler, drevet af Den Danske Filmskole. Du kommer med fra din egen uddannelse.