Studiepoeng
10
Emneansvarlig
Tomas Sandnes
Tilsynssensor
?
Hensikt
Faget skal gi studentene en innføring i hva som menes med kunstig intelligens innenfor spill, samt hvordan dette brukes i ulike typer (sjangre) av spill. Videre skal studentene få praktisk erfaring med å implementere kunstig intelligens i spill ved bruk av utvalgte designverktøy.
Forutsetninger
Emnet bygger på grunnleggende ferdigheter i objektorientert programmering (Java/C++).
DS150 Level design (i betydningen erfaring med Unreal 3 toolkit).
Kompetansemål
Etter fullført kurs skal studentene:
Gjennomføring
Kurset gjennomføres med en serie av forelesninger laboppgaver/-øvinger og gjennomgang/diskusjon rundt disse. Til sammen fem lærerstyrte timer/uke.
Pensum
Se litteraturliste, under.
Karakterskala
Bokstavkarakter
Vitnemålstekst
Faget har gitt studenten kunnskap og ferdigheter innen kunstig intelligens, slik det benyttes i dataspill. Studenten har lært om Agenter, Finite State Machines og Pathfinding (inklusive A* algoritmen), samt å optimalisere bruken av AI med tanke på spill. Faget gjennomføres som en kombinasjon av teori og praksis.
Litteraturliste
Game Development Essentials: Game Artificial Intelligence
John Ahlquist, Jeannie Novak Thomson; Delmar Learning; 2007
ISBN 978-1418038571
Vurdering
Vekting (%): 100%
Vurderingstype
Skriftlig
Hjelpemiddel
Ingen
Varighet
3 timer
Semester
4. semester, vår
TILBAKE TIL SPILLPROGRAMMERING
Med forbehold om endringer.