Fakta om emnet

Studiepoeng:
10
Ansvarlig fakultet:
Avdeling for informasjonsteknologi
Studiested:
Halden
Emneansvarlig:
Tom Erik Høvring
Undervisningsspråk:
Norsk
Varighet:
½ år

ITM21016 Spillutvikling (Vår 2018)

Emnet er tilknyttet følgende studieprogram

Emnet er obligatorisk for

  • bachelorstudiet i digitale medier

Emnet er valgfritt for øvrige.

Forkunnskapskrav utover opptakskrav

Emnet forutsetter kunnskaper tilsvarende emnet Innføring i programmering.

Studentens læringsutbytte etter bestått emne

Kunnskap

Studenten har 

  • en forståelse av hva som gjør spill interessante og underholdende
  • kunnskap om enkel spillutvikling
  • kunnskap om spillprogrammering med OOP

Ferdigheter

Studenten kan

  • planlegge, designe og dokumentere enkle spill
  • programmere små til middels store spill i et objektorientert språk

Generell kompetanse

Studenten kan

  • bidra i utviklingen av applikasjoner der det er flere deltakere
  • forstå hensikten med å planlegge og dokumentere før man starter implementasjonen

Innhold

Emnet kan sees på som tredelt:

Del 1 - Grafiske elementer

  • Tegning (tekst og farger)
  • Animasjon
  • Bygge opp en god struktur på grafikken/animasjonen
  • Multimedieanimasjoner (inkludere lyd, bilder, video)
  • Interaktivitet (kontrollere tidslinjen)

Del 2 - Programmering

  • OOP og grunnleggende programmeringselementer
  • Kontrollere grafikk/animasjoner med programkode
  • Lagre og hente data

Del 3 - Spillutviklingsteori

Undervisnings- og læringsformer

Emnet vil være bygget opp slik at det er en intensiv del først, der disse tre delene foreleses. Etter dette arbeides det i hovedsak med et prosjekt, og det er få forelesninger.

Emnet baserer seg også på at studentene i stor grad på egenhånd skal finne og sette seg inn i utdypende informasjon rundt temaene som undervises og som er nødvendige i de ulike prosjektene.

Arbeidsomfang

4-6 timer forelesning + øving per uke.

Eksamen

Utviklingsprosjekt i gruppe
Studentene skal gjennomføre et utviklingsprosjekt i gruppe for et spill i et objektorientert programmeringsspråk/-omgivelse som blir valgt ved oppstart av undervisningen. I prosjektet inngår også dokumentasjon både av spillet og utviklingsprosessen.

Det gis individuell karakter. Karakterskala A - F.

Ved ny og utsatt eksamen avtales innholdet i utviklingsprosjektet med emneansvarlig. Ny og utsatt eksamen vil kunne utføres i ny gruppe eller individuelt. Dette avgjøres av emneansvarlig i hvert enkelt tilfelle.

Evaluering av emnet

Dette emnet evalueres på følgende måte:

*  Midtsemesterevaluering (frivillig)
*  Sluttevaluering (obligatorisk)

Den emneansvarlige lager en emnerapport på bakgrunn av studentenes tilbakemeldinger og sine egne erfaringer med emnet. Emnerapporten behandles av studiekvalitetsutvalget ved avdeling for informasjonsteknologi.

Litteratur

Emnet baserer seg i all hovedsak på nettressurser og utdelt materiale som gjøres tilgjengelig på emnets nettside.

Sist hentet fra Felles Studentsystem (FS) 10. mai 2024 02:46:43