Skriv ut som pdf om du vill ha en pdf! Om du vill ha en snyggare utskrift, klicka bort webbläsarens automatiskt tillagda sidhuvud och sidfot.
Blekinge Tekniska Högskola
Institutionen för datavetenskap
Revision: 2
Dnr: BTH-4.1.1-1091-2018
Spelmotorarkitekturer
Game Engine Architecture
7,5 högskolepoäng (7.5 credits)
Kurskod: DV2591
Huvudområde: Datavetenskap
Utbildningsområde: Tekniska området
Utbildningsnivå: Avancerad nivå
Fördjupning: A1N - Avancerad nivå, har endast kurs/er på grundnivå som förkunskapskrav
Undervisningsspråk: Engelska
Gäller från: 2019-09-02
Fastställd: 2019-04-01
Denna kurs är inrättad av dekan 2019-03-20. Kursplanen är fastställd av prefekten vid institutionen för datavetenskap 2019-04-01 och gäller från 2019-09-02.
För tillträde till kursen krävs avklarad kurs Litet spelprojekt, 10 hp samt genomgången kurs Programvaruarkitektur och kvalitet, 7,5 hp.
Kursen syftar till att ge en avancerad förståelse genom analys, utvärdering och implementation av vanligt förekommande spelmotorarkitekturer. Skaffa kunskap om och förståelse för arkitekturernas styrkor och svagheter för att utifrån kravställning och målsättning kunna välja lämplig arkitektur.
Kursen omfattar följande moment:
Följande lärandemål examineras i kursen:
Efter genomförd kurs ska studenten kunna:
Efter genomförd kurs ska studenten kunna:
Efter genomförd kurs ska studenten kunna:
Kursen är upplagd efter tekniker från projektbaserad inlärning. Studenterna introduceras till teorin under föreläsningar och en del av materialet som presenteras på dessa används efteråt för att lösa konkreta problem i inlämningsuppgifterna. Uppgifterna följs av seminarier (i grupper om 3-4 studenter) där inlärningsprocessen sker genom diskussioner och återkoppling från lärarna. Under föreläsningarna
uppmuntras också studenterna att diskutera och argumentera för och emot olika metoder eller designlösningar. Dessutom ges studenterna, uppdelade i grupper, i uppdrag att utarbeta en presentation på ett utvalt ämne efter föreläsningarna. Genom detta tränar och visar studenten sin förmåga att utforska, analysera och presentera konkreta ämnen eller idéer. Undervisningen ges normalt på svenska men undervisning på engelska kan förekomma.
Examinationsmoment för kursen
Kod | Benämning | Omf. | Betyg |
1910 | Inlämningsuppgift 1 | 1,5 hp | GU |
1920 | Inlämningsuppgift 2 | 1,5 hp | GU |
1930 | Inlämningsuppgift 3 | 1,5 hp | GU |
1940 | Presentation | 1 hp | GU |
1950 | Projektuppgift | 2 hp | AF |
Kursen bedöms med betygen A Utmärkt, B Mycket bra, C Bra, D Tillfredställande, E Tillräckligt, Fx Underkänd, något mer arbete krävs, F Underkänd.
I kurstillfällets information inför kursstart framgår i vilka examinationsmoment som kursens lärandemål examineras samt gällande bedömningsgrunder.
Examinator kan, efter samråd med högskolans FUNKA-samordnare, fatta beslut om anpassad examinationsform för att en student med varaktig funktionsvariation ska ges en likvärdig examination jämfört med en student utan funktionsvariation.
Kursvärdering ska göras i enlighet med BTH:s beslut om frågeställning i kursvärderingar och beslut om process för hantering och uppföljning av kursvärderingar.
Kursen kan ingå i examen men inte tillsammans med annan kurs vars innehåll, helt eller delvis, överensstämmer med innehållet i denna kurs.
Game Engine Architecture; 2nd Edition
Författare: Jason Gregory
Förlag: A K Peters/CRC Press
Utgiven: 2014, Antal sidor: 1052
ISBN-13: 978-146650017
Referenslitteratur
Game Coding Complete; 4th Edition
Författare: Mike McShaffry
Förlag: Course Technology
Utgiven: 2013, Antal sidor: 911
ISBN-13: 978-1133776574
Applied Software Architecture; 1st Edition
Författare: Christine Hofmeister, Robert Nord, Dilip Soni
Förlag: Addison-Wesley Professional
Utgiven: 1999, Antal sidor: 432
ISBN-13: 978-0201325713
Game Programming Patterns; 1st Edition
Författare: Robert Nystrom
Förlag: Genever Benning
Utgiven: 2014, Antal sidor: 354
ISBN-13: 978-0990582908
Denna kurs ersätter kursen DV2549