Spelprogrammering IV

7,5 hp

Kursplan, Grundnivå, 5SD049

Det finns en senare version av kursplanen.
Kod
5SD049
Utbildningsnivå
Grundnivå
Huvudområde(n) med fördjupning
Speldesign G1F
Betygsskala
Väl godkänd (VG), Godkänd (G), Underkänd (U)
Fastställd av
Institutionsstyrelsen, 4 juni 2014
Ansvarig institution
Institutionen för speldesign

Behörighetskrav

Spelprogrammering I och Spelprogrammering II

Mål

Kursen är avsedd att tillföra studenten grundläggande kunskaper i artificiell intelligens (AI) och i hur AI appliceras i moderna spel.

Efter avslutad kurs ska studenten kunna, förstå och tillämpa grundläggande teorier och metoder inom AI med inriktning för spel, så som state machines, behaviour trees, steering, minmax, pruning, pathfinding och goal-oriented action planning (GOAP). Planera och formulera en projektbeskrivning för ett mindre grupparbete samt driva och genomföra detta arbete genom att prioritera och planera sin tid, samt kommunicera skriftligt och muntligt kring sitt arbete och dess tekniska och teoretiska bakgrund.

Innehåll

Kursen inleds med en serie föreläsningar i grundläggande teorier om AI och dess applikation i spel. Därefter följer laborationer under handledning. Projektarbetet ska omfatta en fungerande miljö för artificiella agenter att fungera i och interagera med.

Undervisning

Undervisningen sker i form av föreläsningar, laborationer och projektarbete med aktiv studentmedverkan. Mot slutet av kursen arbetar studenten med en reflekterande rapport som skrivs antingen på svenska eller engelska.

Delar av undervisningen kan komma att bedrivas på engelska.

Examination

Kursen examineras genom det självständiga projektarbetet samt genom en muntlig presentation av detta projekt och en individuell skriftlig reflekterande rapport.

FÖLJ UPPSALA UNIVERSITET PÅ

Uppsala universitet på facebook
Uppsala universitet på Instagram
Uppsala universitet på Youtube
Uppsala universitet på Linkedin