PeliohjelmointiLaajuus (5 op)
Opintojakson tunnus: L12C401
Opintojakson perustiedot
- Laajuus
- 5 op
Osaamistavoitteet
Hallitset peliohjelmoinnin keskeiset tekniikat ja käsitteet. Osaat valita oikeita välineitä ja tekniikoita peliohjelmointiin eri alustoille. Osaat suunnitella ja toteuttaa pelejä eri alustoille. Osaat suunnitella ja toteuttaa pelien vaatimia mediaelementtejä. Osaat suunnitella ja toteuttaa pelien tarvitsemia taustajärjestelmiä.
Sisältö
Minkälaisilla välineillä ja ohjelmointikielillä pelejä tehdään eri alustoille? Miten 2D- tai 3D-peli suunnitellaan ja toteutetaan? Miten peleihin toteutetaan erilaisia mediaelementtejä kuten kuvaa, videota, ääntä tai 3D-malleja? Miten toteutetaan pelian vaatimia mahdollisia taustajärjestelmiä kuten pelipalvelimia? Miten peli voidaan tuotteistaa?
Edeltävä osaaminen
Ohjelmoinnin ja tietorakenteiden perustuntemus. Verkkosovelluksen toteutuksen perusteiden tuntemus. Mielellään perustiedot mysö grafiikasta ja 3D-mallinnuksesta.
Arviointikriteerit, hyvä (3)
a. Osaat käyttää asiantuntevasti peliohjelmoinnin käsitteitä. c. Osaat työskennellä peliprojekteissa ohjelmoijana tai erilaisissa muissa tehtävissä. d. Osaat toimia asiakas- ja kohderyhmätilanteissa e. Osaat valita tarkoituksenmukaiset menetelmät ja välineet pelien tekniseen toteutukseen eri alustoille. f. Osaat toimia kehitystiimin jäsenenä tavoitteellisesti.