Artificial Intelligence for Games
Kunstig intelligens er et veldig viktig emne i moderne spillutvikling. Dette emnet utforsker av hva kunstig intelligens i dataspill innebærer, hvordan det brukes og hvordan studentene selv kan utvikle og kvalitetssikre kunstig intelligens implementert i egenutviklede dataspill.
Emnet tar for seg de mest fundamentale konseptene innen kunstig intelligens og utforsker
dem videre gjennom å se på hvordan moderne dataspill bruker kunstig intelligens for å berike brukeropplevelsen og skreddersy den til brukernes ferdigheter og handlinger samt deres taktiske og strategiske valg. Moderne avansert kunstig intelligens slik det brukes i dataspill varierer fra veldig enkle rutiner til veldig komplekse sett av algoritmer. Studentene vil utforske disse forskjellige fremgangsmåtene både på et teoretisk og et praktisk plan. Viktige fundamentale algoritmer og tekniske konsepter utforskes.
Studentene vil også analysere ulike spilldesign for å avdekke hvordan kunstig intelligens brukes i spesifikke situasjoner. En stor del av emnet består av å utvikle egne spillprototyper som bruker avansert kunstig intelligens.
Emnet utforsker også hvordan studentene selv kan analysere foreslåtte rutiner for kunstig intelligens for å avdekke hvor effektive de er for raskere å kunne utvikle fungerende rutiner i sine prosjekter.
Kandidaten ...
Kunnskap:
- Har kunnskap om kunstig intelligens i en generell sammenheng
- Har bred kunnskap om kunstig intelligens i en dataspillsammenheng
- Har kunnskap om hvordan utvalgte utfordringer er blitt løst ved bruk av moderne kunstig intelligens
- Har kunnskap om hvordan gitte komplekse utfordringer kan løses ved bruk av ulike tilnærminger
Ferdigheter:
- Kan utvikle rutiner for kunstig intelligens for bruk i utvalgte spillmotorer og programmeringsspråk
- Kan analysere tekniske utfordringer når kunstig intelligens introduseres for å løse et komplekst problem slik at prosesserings-problemer og kapasitetsmessige flaskehalser unngås
Generell kompetanse:
- Har erfaring i å vurdere om og når det er nyttig å bruke kunstig intelligens i et spillutviklingsprosjekt
- Forstår hvordan kunstig intelligens brukes i andre felter enn utvikling av dataspill
Underviningsaktiviteter:
Obligatorisk oppmøte min. 80 %
Arbeidskrav - 8 individuelle oppgaver bestått/ikke bestått
Eksamen:
Individuell hjemmeeksamen 1 uke (100 %)
Any information sources allowed for the exam
Generating responses using ChatGPT or similar generative artificial intelligence and submitting them wholly or partially as your own work is considered plagiarism.
Med overlapp menes en faglig likhet mellom emner med samme faginnhold. Du vil derfor få følgende reduksjon i studiepoeng om du har tatt emner som er angitt under:
SPO2012 - Intermediate Programming - 3D Games and game AI - 10 Studiepoeng