Siirry suoraan sisältöön

PelimoottoritLaajuus (5 op)

Tunnus: R504TL332

Laajuus

5 op

Osaamistavoitteet

Ymmärrät pelimoottorin toimintaperiaatteen.
Tunnistat pelimoottoreiden vahvuudet ja heikkoudet.
Osaat valita tarkoitukseen sopivan pelimoottorin.
Hallitset optimoinnin pelitoteutukseen käyttämälläsi pelimoottorilla.
Osaat käyttää pelimoottorin tarjoamia työkaluja monipuolisesti.

Sisältö

Pelimoottorin toimintaperiaate ja terminologia
Pelimoottoreiden vahvuudet ja heikkoudet
Pelimoottorin sääntöjä noudattava ohjelmointi
Pelimoottorin optimointi
Pelimoottorin työkalujen monipuolinen soveltaminen

Arviointikriteerit, tyydyttävä (1)

Osaat valita tarkoitukseen sopivan pelimoottorin.
Pystyt toteuttamaan pelin käyttäen pelimoottorin dokumentaatiota.
Tuotat ohjelmointikoodia pelimoottorin sääntöjä seuraten.
Käytät pelimoottorin tarjoamia työkaluja.
Tiedät optimointimenetelmistä.

Arviointikriteerit, hyvä (3)

Pystyt toteuttamaan pelin käyttäen pelimoottorin dokumentaatiota.
Tuotat ohjelmointikoodia pelimoottorin dokumentaation mukaisesti suunnittelumalleja käyttäen.
Käytät pelimoottorin tarjoamia työkaluja oikeaan tarkoitukseensa.
Pystyt optimoimaan pelitoteutusta.

Arviointikriteerit, kiitettävä (5)

Pystyt toteuttamaan suorituskykyisen ja monipuolisia pelimekaniikkoja sisältävän pelin käyttäen pelimoottorin vahvuuksia.
Tuotat ohjelmointikoodia pelimoottorin sääntöjä soveltaen.
Käytät pelimoottorin tarjoamia työkaluja sujuvasti.
Kykenet hallitusti rikkomaan pelimoottorin määrittelemiä sääntöjä.