PeliohjelmointiLaajuus (5 op)
Opintojakson tunnus: L12C302
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 perusvalmiudet Olio-ohjelmointi Tietokannat ja tietovarastot Verkkopalvelun ohjelmointitekniikat Windows-ohjelmointi Mobiiliohjelmointi
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.