Skip to main content

Game Architecture and Design (5cr)

Code: R504TL333-3004

General information


Enrollment
02.12.2027 - 31.12.2027
Registration for introductions has not started yet.
Timing
01.01.2028 - 31.05.2028
The implementation has not yet started.
Number of ECTS credits allocated
5 cr
Mode of delivery
Contact learning
Teaching languages
finnish
Degree programmes
Degree Programme in Information and Communication Technology
Teachers
Toni Westerlund
Teacher in charge
Toni Westerlund
Course
R504TL333

Evaluation scale

H-5

Objective

Omaksut ketterän peliohjelmistokehityksen kulttuurin ja otat käyttöön kehityksen vaatimat työkalut ja menetelmät.
Pystyt toteuttamaan laadukkaan peliarkkitehtuurin määriteltyyn toteutukseen.
Osaat suunnitella peliarkkitehtuurin ennalta määriteltyjen laatutavoitteiden mukaisesti.
Keräät tietoa pelaajan käyttäjäkokemuksesta ja pystyt toteuttamaan testauksen kohderyhmälle.
Osaat toteuttaa automaattitestauksen.
Pystyt rakentamaan pelin erilaisille alustoille.

Content

Peliarkkitehtuurin suunnittelu ja toteutus
Ketterä peliohjelmistokehitys
Käyttäjäkokemus ja testaus
Päätelaitteet ja alustat

Assessment criteria, satisfactory (1)

Kykenet toteuttamaan peliarkkitehtuurin pelitoteutukselle kohdelaitteelle.
Pystyt toteuttamaan peliprojektin ketterän peliohjelmistokehityksen menetelmillä.
Osaat toteuttaa automaattisen pelitestauksen.
Tiedät käyttäjäkokemuksen toteuttamisen edellytykset.

Assessment criteria, good (3)

Kykenet suunnitemaan ja toteuttamaan peliarkkitehtuurin pelitoteutukselle eri kohdelaitteille.
Pystyt toteuttamaan peliprojektin hyödyntäen ketterän peliohjelmistokehityksen menetelmiä ohjatusti.
Osaat kehittää pelitoteutusta pelitestauksen ja käyttäjäkokemuksen perusteella.

Assessment criteria, excellent (5)

Kykenet suunnitemaan ja toteuttamaan helposti ylläpidettävän peliarkkitehtuurin pelitoteutukselle eri kohdelaitteille.
Pystyt toteuttamaan peliprojektin soveltaen ketterän peliohjelmistokehityksen menetelmiä.
Osaat jatkokehittää pelitoteutusta pelitestauksen ja käyttäjäkokemuksen perusteella.

Qualifications

Opintojakson suorittaminen edellyttää sinulta ohjelmoinnin (C#), peliohjelmoinnin -, olio-ohjelmoinnin - ja projektinhallinnan perusteiden hallintaa. Lisäksi sinun tulee hallita tietorakenteiden ja algoritmien perusteet.

Go back to top of page