Wayback Machine
«JUNI DEC. FEB. »
Previous capture 20 Next capture
2011 2012 2013
6 captures
30 juni 12 - 20 feb. 13
sparklines
Close Minimize Help
Wayback Machine
Gå till innehåll
    • Student
    • Anställd
    • Alumn
    • Press
    • Bibliotek
    • LRC
    • Helpdesk
    • Kontakt
    • Logga in
To start page
https://www.miun.se/sv/Utbildning/Hitta-din-utbildning/ATLAS-Visa-Kursplan/
  • Utbildning
  • Forskning
  • Samverkan
  • Om Mittuniversitetet
Start / Utbildning / Hitta din utbildning / ATLAS Visa Kursplan
    • Hitta din utbildning
      • Program
      • Kurser
      • Ämnen
      • Unika utbildningar
      • Yrkesutbildningar
      • Uppdragsutbildningar
      • Utbildningskatalogen
    • Studera på Mittuniversitetet
    • Vanliga frågor
ATLAS Visa Kursplan
Lyssna

Visa Kursplan

Observera att litteraturen i kursplanen kan ändras/revideras fram till:
• 1 juni för en kurs som startar en hösttermin
• 1 december för en kurs som startar en vårtermin
• 1 april för en kurs som startar på sommaren

 

Hämta kursplan

Kursplan för:

Datateknik GR (A), Spelprogrammering i Windows – II, 9 hp

Allmänna data om kursen

Kurskod
DT114G
Ämne huvudområde
Datateknik
Nivå
Grundnivå
Progression
(A)
Inriktning (namn)
Spelprogrammering i Windows – II
Högskolepoäng
9,0
Fördjupning vs. Examen
- - Ingen angiven
Utbildningsområde
Teknik   100%
Ansvarig institution
Institutionen för informationsteknologi och medier
Inrättad
2007-03-15
Fastställd
2007-06-15
Senast ändrad
2007-10-12
Giltig fr.o.m
2008-06-09
Syfte

Kursen behandlar utveckling och implementering av 2D-spel i Windows. DirectDraw och andra delar av DirectX används för att med objektorienterad teknik kunna skapa och manipulera grafiska objekt i 2D. C++ används som implementeringsspråk.

Lärandemål

Efter genomgången kurs skall den studerande:

- Kunna utnyttja C++ för objektorienterad programmering i spelsammanhang.
- Vara förtrogen med och kunna utnyttja DirectDraw för att skapa animationer och grafik
- Skapa spelanpassade algoritmer
- Utveckla spellogik
- Utveckla ett eget spel i ett projekt

Innehåll

Påbyggnad C++:
- klasser, objekt och medlemmar, olika typer av arv, kopiering av objekt, överlagring, operatoröverlagring, friends och dynamisk minneshantering
- klasshierarkier med dynamisk bindning och virtuella funktioner
- konstruktion av funktions- och klassmallar
- undantagshantering

Användning av DirectDraw för:
- animationer
- dubbelbuffring
- blitter
- färger och transparens
- paletthantering
- klippning av grafik
- spriteobjekt
- grafiska användargränssnitt
- skrollning av grafiska objekt
- paralaxtekniker
- tilesystem

Algoritmer:
- spelanpassade algoritmer
- olika respawn tekniker

Spellogik:
- kollisionshantering
- turordnings baserade spelsystem

- Spelprojekt inklusive projektrapport vilken beskriver tillvägagångssätt, problem som uppstått, lösningar och förbättringar som skulle kunna göras

Behörighet

Datateknik GR (A), Spelprogrammering i Windows – introduktion, 12 hp.

Urvalsregler

Urval sker i enlighet med Högskoleförordningen och den lokala antagningsordningen.

Undervisning

Allt kursmaterial presenteras via en webbaserad undervisningsplattform. Handledning ges via den aktuella undervisningsplattformen utifrån den enskilde studentens behov. Detta kan exempelvis ske via e-post eller diskussionsforum. För varje student avsätts x tim vilket meddelas vid varje kurstillfälle.

Examination

1,5 hp, I101: Inlämningsuppgifter 1
Betyg: Underkänd (F) eller Godkänd (P)

1,5 hp, I201: Inlämningsuppgifter 2
Betyg: Underkänd (F) eller Godkänd (P)

3 hp, T101: Skriftlig tentamen
Betyg: A, B, C, D, E, Fx och F. A - E är Godkänt, Fx och F är underkänt.

3 hp, P101: Projekt
Betyg: A, B, C, D, E, Fx och F. A - E är Godkänt, Fx och F är underkänt.

Betygskriterier för ämnet finns på www.miun.se/betygskriterier.

Betygsskala

På kursen ges något av betygen A, B, C, D, E, Fx och F. A - E är Godkänt, Fx och F är underkänt.

Litteratur

Obligatorisk litteratur
Andre LaMothe, Tricks of the windows game programming gurus, SAMS, 2:nd ed., 0-672-32369-9Referenslitteratur
Charles Petzold, Programming Windows, Fifth edition, 157231995XDaniel Sanchez-Crespo-Dalmau, Core techniques and algorithms in game programming, New Riders, 0-1310-2009-9Herbert Schildt, Windows 2000 programming from the ground up, 0-07-212189-0

Övrig information

Kursen är avsedd som fort- och vidareutbildning och ska vara en intresseväckare och ge en introduktion till applikationsutveckling inom spelområdet.


SÖK UTBILDNING

 

Mest lästa sidor

  • Program
  • Kurser
  • Kurser våren 2013
  • Distansutbildning
  • Distanskurser utan träffar
  • Yrkesutbildningar
  • Kurser på distans
 

 

AKTUELLT

  • Har du läst statsvetenskap? Då kan du hoppa in i termin två på Samhällsvetarprogrammet.
  • Att studera och vara förälder
  • Räcker mina betyg? Studievägledarna svarar på frågor om utbildning
  • Kursplaner
  • Utbildningsplaner
 

Tel: +46 771 975  000 | info@miun.se |  Lediga jobb  |  Om webbplatsen  |  Webbshop  | Twitter  |   Facebook  |  MIUN play  |  RSS  |  Bloggportalen 

Säkerhetsportalen Säkerhetsportalen