Unreal Engine C++ developmentLaajuus (3 op)
Tunnus: VV00ED90
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ä.
Esitietovaatimukset
Tietämys olio-ohjelmoinnista.