Skip to main content

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.

Go back to top of page