Godot-pelinkehitysLaajuus (5 op)
Opintojakson tunnus: TX00GI00
Opintojakson perustiedot
- Laajuus
- 5 op
Osaamistavoitteet
Kurssin jälkeen opiskelija osaa käyttää Godot-pelimoottoria ja kehittää sillä yksinkertaisen 2D-tasohyppelypelin. Hän ymmärtää pelihahmon liikkumisen ja animaatiot, osaa rakentaa pelimaailman Tilemapin avulla sekä hallitsee törmäykset, pelilogiikan ja signaalien käytön. Lisäksi opiskelija pystyy suunnittelemaan pelin käyttöliittymän, lisäämään ääniä ja visuaalisia efektejä sekä toteuttamaan itsenäisesti pienen peliprojektin.
Sisältö
• 2D-tasohyppelypelin kehittäminen Godotilla
• Pelihahmon luonti, animaatiot ja liikkumismekanismit
• Kentän luominen Tilemapilla ja taustaefektit
• Viholliset, poimittavat esineet ja törmäykset
• Pelilogiikka ja signaalit
• Käyttöliittymän suunnittelu ja toteutus
• Äänet, valot ja partikkeliefektit
• Oman pelin suunnittelu ja toteutus kurssin aikana
Arviointikriteerit, tyydyttävä (1)
Opiskelija osaa ohjatusti toteuttaa yksinkertaisen 2D-pelin Godot-pelimoottorilla. Hänellä on perustason ymmärrys pelihahmon liikkumisesta, törmäyksistä ja animaatioista sekä pelimaailman rakentamisesta.
Arviointikriteerit, hyvä (3)
Opiskelija osaa itsenäisesti toteuttaa toimivan 2D-pelin Godotilla. Hän hallitsee hyvin pelihahmon ja pelimaailman toteutuksen, pelilogiikan sekä Godotin työkalujen ja GDScript-ohjelmointikielen käytön.
Arviointikriteerit, kiitettävä (5)
Opiskelija osaa itsenäisesti toteuttaa monipuolisen ja viimeistellyn 2D-pelin Godotilla, hyödyntäen tehokkaasti pelimoottorin eri ominaisuuksia, kuten animaatioita, signaaleja, käyttöliittymäelementtejä ja visuaalisia efektejä. Hän hallitsee GDScriptin erinomaisesti ja osaa suunnitella selkeän ja toimivan peliprojektin.
Arviointikriteeri, hyväksytty/hylätty
Opiskelija osaa ohjatusti toteuttaa yksinkertaisen 2D-pelin Godot-pelimoottorilla. Hänellä on perustason ymmärrys pelihahmon liikkumisesta, törmäyksistä ja animaatioista sekä pelimaailman rakentamisesta.