Applied game programmingLaajuus (5 cr)
Course unit code: PO00FE16
General information
- Credits
- 5 cr
- Teaching language
- Finnish
- English
Objective
You can effectively use common programming patterns and paradigms in your game projects.
You know how to implement encapsulation, inheritance, interfacing, composition and polymorphism.
Content
What are abstraction, encapsulation, inheritance, interfacing, composition and polymorphism in game development?
Qualifications
Basics of programming and object oriented programming.
Assessment criteria, good (3)
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.
g. apply critically the ethical principles of the professional field in different situations.