UNF Game Development Camp 2017

Lær at udvikle spil sammen med 71 andre unge spil-entusiaster

Programmering

Introduktion

Har du nogensinde undret dig over hvorfor din karakter hopper når du trykker på en knap? Eller hvorfor fjender dør når man hopper på dem? Det, og alt hvad der ellers sker i et computerspil, er styret af spillets kode. Koden er skrevet af spilprogrammøren og det er derfor en programmørs arbejde at lave alt funktionalitet i spillet. Så hvis du kunne tænke dig at lave et spil hvor man skyder med regnbuer i stedet for skud, eller hvor ting springer i luften hver gang man tager et skridt, så er det koden, og dermed programmøren der styrer det. Som programmør kan man få spillet til at gøre lige det man har lyst til, og kun fantasien sætter grænser.

Undervisning

På Game Development Camp bruger vi en game engine ved navn Unity3D til at udvikle spil. Den hjælper med at gøre det hurtigere og nemmere at lave et spil, hvilket betyder vi kan nå at lave et spil på en uge og stadig have tid til sociale aktiviteter og masser af andet sjov. Som programmør vil du blive sat dybere ind i hvordan Unity fungerer, så du kan bringe 2D’ernes, 3D’ernes og lydfolkenes arbejde til live. Udover Unity vil du lære at lave scripts, som vi vil programmere i sproget C# (udtalt C sharp). C# er et forholdsvist simpelt sprog, som stadig giver uendelige muligheder for hvad man kan lave. Med dette vil du lære at få figurer til at bevæge sig, afspille lyde og i det hele taget få spillet til at fungere. Det er ikke nødvendigt at kende til hverken Unity eller C# før campen, da der vil blive undervist fra bunden og helt op til hvordan man laver et færdigt spil.

http://unity3d.com/ - Unity’s officielle hjemmeside

http://unity3d.com/support/resources/tutorials/ - Unity tutorials

http://www.unifycommunity.com/wiki/ - Unity wiki

http://docs.unity3d.com/ScriptReference/index.html - Unity’s scripting reference

http://msdn.microsoft.com/en-us/library - C# opslagsværk