Skip to main content

Architecture and design patternsLaajuus (5 cr)

Course unit code: PO00DN35

General information


Credits
5 cr
Teaching language
Finnish

Objective

You are familiar with ways tested by practice to solve the most common problems in game programming.
You are able to integrate the essential structures of games such as controls for the user, physics of game elements and game intelligence by means of software design models.

Content

What software design patterns involve the reusable software elements of object oriented software design?
What are game programming patterns?
How to organize code and inter-connect different parts?
How have other designers organized code and inter-connected different parts?
What is the best, generally accepted way to organize code and inter-connect different parts??

Qualifications

Prerequisities: Basic knowledge and skills of object oriented programming.

Evaluation

Students are able to
use professional vocabulary (a),
look for information in the key information sources of the field (b),
identify interrelated tasks (c),
use the key models, methods, software and techniques of the professional field (e)

Go back to top of page