Skip to main content

Architecture and design patternsLaajuus (5 cr)

Course unit code: PO00FE15

General information


Credits
5 cr
Teaching language
Finnish

Objective

You can utilize commonly preferred software and game architectures to solve problems.
You understand the structures of games, such as user-controlled game mechanics, implementation of game element physics and game AI.
You understand and can utilize various software and game design patterns.

Content

What are the design patterns that deal with reusable software elements in object-oriented programming?
What are the design patterns in game programming?
How to seek help when organizing code and integrating different parts in your own game projects?
How to seek help from those who have done it before?
What are the best practices in the field concerning software and game architectures?

Qualifications

Edellytetään perustiedot ja -taidot olio-ohjelmoinnista.

Assessment criteria, good (3)

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.

Go back to top of page