Programming 3D Games
Emnet handler om hvordan programmering av enkle 3D-applikasjoner og spill foregår. Emnet tar for seg ulike utviklingsmiljøer og teknologier for 3D-applikasjoner.
Videre gir emnet praktisk erfaring med prosjektjobbing i mindre utviklingsteam. Emnet gir studentene en grunnleggende opplæring i utvikling av 3D-applikasjoner for flere plattformer gjennom praktisk bruk av objektorientert programmering, ulike programmeringsverktøy, -teknikker og - språk.
Emnet fokuserer også på hvilke begrensninger og muligheter ulike utviklingsverktøy pålegger utviklere av 3D-applikasjoner. Emnet danner grunnlag for arbeidsmåter senere i studiet, og bruk av aktuell programvare inngår i studiet.
Etter å ha gjennomført emnet skal studenten ha
Kunnskap om:
- begrensninger og utfordringer utvikling av 3D-spill medfører
- ulike programmeringsverktøy for 3D-spillutvikling
- grunnleggende forskjeller og likheter mellom populære 3D-spillutviklingsplattformer
Ferdigheter innen:
- bruk av ulike 3D-spillutviklingsplattformer
- design og utvikling av enkle 3D-spill for ulike plattformer
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