Unity - Junior Programmer
Kom i gang med Unity Game Engine og begynd at lave dine egne spil. Du vil samtidigt blive introduceret til programmeringssproget C#.
6 uger
Forløbet er for dig...
Der drømmer at få en karriere som spiludvikler, og har brug for et sted at starte. Her får du al den grundlæggende viden, der skal til for at komme i gang med at lave spil af høj kvalitet.
Hvad lærer jeg?
På dette kursus bliver du undervist i Unity Game Engine, som er en af de førende spiludviklingsplatforme til udvikling af alt fra Mario-lignende platformsspil til 3D FPS-spil.
Yderligere bliver du introduceret til programmeringssproget C#, så du kan få dine spilfigurer til at bevæge sig, få objekter til at reagere på kollisioner, bevæge objekter rundt i spilarenaen og meget mere.
Yderligere bliver du introduceret til programmeringssproget C#, så du kan få dine spilfigurer til at bevæge sig, få objekter til at reagere på kollisioner, bevæge objekter rundt i spilarenaen og meget mere.
Hvad får jeg med?
Du får kendskab til Unity Game Engine, så du kan begynde at lave din egne spil. Yderligere får du en grundlæggende forståelse for C#, der kan bruges uden for Unity til alt fra udvikling til mobilenheder til komplekse desktop applikationer.
Hvorfor dette kursus?
Dette kursus er særligt rettet mod dig, der drømmer om en uddannelse og beskæftigelse inden for software- og spiludvikling, og har brug for en grundig indføring i Unity Game Engine og programmeringssproget C#.
Udvalgt indhold
Opsætning
• Introduktion til Unity
• Download og installation af Unity
Simpel funktionalitet
• Skab bevægelige spilfigurer
• Opsætning af kameraer
• Opsætning af Interface
• Introduktion til scripting i C#
• Kodning af bevægelige objekter
• Kodning af game physics
• Kodning af hastigheder for objekters bevægelse
Gameplay
• If-then sætninger
• Tilfældige værdier
• arrays
• kollisionsdetektion
• prefabs
• instantiering
• Gameplay mekanikker
• Gameplay brugeroplevelse
Brugergrænseflader (UI)
• Brugergrænseflader
• Titelskærme
• Score display
• Game Over skærm
• Menuer
• ‘Playable’ spiloplevelse (ingen genstart af applikationen)