Siirry suoraan sisältöön

Arkkitehtuuri ja suunnittelumallitLaajuus (5 op)

Opintojakson tunnus: PO00FE15

Opintojakson perustiedot


Laajuus
5 op
Opetuskieli
suomi

Osaamistavoitteet

Osaat hyödyntää yleisesti hyväksi havaittuja ohjelmisto- ja peliarkkitehtuuria ongelmien ratkaisussa.
Ymmärrät pelien rakenteet, kuten käyttäjän suorittama pelin ohjaus, pelielementtien fysiikoiden toteutus, pelin äly,yms.
Ymmärrät ja osaat hyödyntää erilaisia ohjelmistojen ja pelien suunnittelumalleja.

Sisältö

Mitä ovat suunnittelumallit, joissa käsitellään olio-ohjelmoinnin uudelleenkäytettäviä ohjelmistoelementtejä?
Millaisia ovat peliohjelmoinnin suunnittelumallit?
Oletko kaivannut omia pelejä tehdessäsi apua koodin organisointiin ja eri osien yhdistämiseen? Miten muut ovat sen tehneet?
Mikä on yleisesti hyväksytty paras tapa tehdä se?

Edeltävä osaaminen

Edellytetään perustiedot ja -taidot olio-ohjelmoinnista.

Arviointikriteerit, hyvä (3)

b. arvioida käyttämiään tietolähteitä kriittisesti.
e. valita tarkoituksenmukaiset mallit, menetelmät, ohjelmistot ja tekniikat ja perustella valinnan.
g. soveltaa kriittisesti oman alan eettisiä periaatteita eri tilanteissa.

Siirry alkuun