Game development and programmingLaajuus (5 cr)
Course unit code: GA00FS54
General information
- Credits
- 5 cr
- Teaching language
- English
- Institution
- Peppi
Objective
You learn the fundamentals of coding.
You learn to develop simple games with limited mechanics.
You apply programming principles to prototype interactive gameplay.
You receive practical skills in working with an industry standard game engine.
You evaluate simple game prototypes through testing and iteration.
You implement gameplay mechanics using event-driven logic.
Content
What are the key components of a game engine?
How do you structure a simple game project?
How do you script basic player movement, interaction, and game logic?
What are assets, prefabs, and scene hierarchies?
How do you collaborate with version control?
How to test prototypes during development?
Evaluation
Students can
a. use professional vocabulary and concepts in an expert way in different situations.
b. assess information sources critically.
e. choose appropriate models, methods, software and techniques according to the purpose and justify these choices.