visa kunskap om det valda teknikområdets vetenskapliga grund och dess beprövade erfarenhet
visa brett kunnande inom spelmotorer samt spelgrafiska och speltekniska verktyg
2. Färdighet och förmåga
visa förmåga att med helhetssyn självständigt och kreativt identifiera, formulera och hantera frågeställningar och analysera och utvärdera olika egenskapade speltekniska och spelgrafiska verktyg
visa förmåga att planera och med adekvata metoder genomföra uppgifter inom givna ramar
visa förmåga att utforma och hantera produkter, processer och system med hänsyn till människors förutsättningar och behov samt hållbar utveckling
visa förmåga till lagarbete och samverkan i grupper med olika sammansättning
visa förmåga att muntligt och skriftligt redogöra för och diskutera spelutvecklingsprocesser och för- och nackdelar med val av implementationer i dialog med olika grupper
3. Värderingsförmåga och förhållningssätt
visa förmåga att göra bedömningar med hänsyn till relevanta samhälleliga och etiska aspekter i relation till spelutveckling
visa förmåga att identifiera sitt behov av ytterligare kunskap och att fortlöpande utveckla sin kompetens
Kursinnehåll
Kursen syftar till att ge studenten praktisk erfarenhet genom att i större grupper designa, implementera och dokumentera ett speltekniskt projekt. Projekten kommer att genomföras enligt principerna för agil mjukvaruutveckling, där kraven succesivt utvecklas och förfinas under processens gång. Syftet är att förmedla och ge erfarenheter kring hur man planerar, utför och slutför ett större spelprojekt med hänsyn taget till utvecklarens roll samt begränsningar och möjligheter gällande samhälleliga och etiska aspekter. Kursen är upplagd på ett sätt som efterliknar ett storskaligt projekt i spelindustrin.
Kursen fokuserar på följande områden:
Planering samt redovisande och försvar av projektförslag
Planering, organisering, analys och reflektion av gruppens arbete
Dokumentering av utvecklingsprocess
Agil utvecklingsmetod
Framtagande av speltekniska verktyg
Dokumentering av egenutvecklade speltekniska verktyg
Utveckling, paketering och leverans av färdigt spelprojekt
Muntlig presentation av färdigt projekt
Förutsättningar
För tillträde till kursen krävs avklarade kurser i Litet spelprojekt för Teknisk spelgrafik, 10 hp, 3D-programmering i Python, 6 hp, Tillämpad spelgrafik, 14 hp, samt genomgått kurserna Specialeffekter i spel, 6 hp och animationstekniker, 8 hp.