Emnebeskrivelse for 2021/22
Artificial Intelligence for Games
SPO2001
Emnebeskrivelse for 2021/22

Artificial Intelligence for Games

SPO2001
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. 

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. 

SPO1110 Grunnleggende programmering

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 spill­utviklingsprosjekt 
  • Forstår hvordan kunstig intelligens brukes i andre felter enn utvikling av dataspill 
Ingen kostnader utover semesteravgift og pensumlitteratur
Obligatorisk
Forelesninger og oppgaveløsning
Studieprogrammet evalueres årlig av studentene gjennom emneundersøkelser. Evaluering inngår som en del av universitetets kvalitetssikringsystem.

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