Unreal Engine C++ developmentLaajuus (3 op)
Opintojakson tunnus: VV00ED90
Opintojakson perustiedot
- Laajuus
- 3 op
Osaamistavoitteet
Opiskelija osaa hyödyntää C++-ohjelmointikieltä rakentaessaan ohjelmia Unreal Enginellä. Opiskelija osaa luoda C++-moduuleita, joita voidaan käyttää Blueprint-skriptauskielessä. Opiskelija tietää yleisimmät makrokomennot sekä templaattifunktiot, joita Unreal Engine sisältää.
Sisältö
Tutustutaan siihen, millainen koodin rakenne Unreal Enginessä on. Luodaan uusia luokkia ja olioita käyttäen C++:aa. Ohjelmoidaan logiikkaa C++:lla ja opetellaan, miten C++ ja Blueprint-skriptauskielet toimivat rinnakkain ja tukevat toisiaan. Kurssin aikana rakennetaan esimerkkejä, jotka hyödyntävät C++ -koodia sekä Blueprint-skriptiä.
Edeltävä osaaminen
Tietämys olio-ohjelmoinnista.
Suoritustavat
Arvioidaan lopputehtävän koodi ja animaatioiden toimivuus.