Overview

To view overview information, please select an offering from the drop-down menu above.

Academic contacts

To view unit coordinator information, please select an offering from the drop-down menu above.

Offerings

MURDOCH-S1-EXT-2018-ONGOING
MURDOCH-S1-INT-2018-ONGOING

Other learning activities

To view other learning activity information, please select an offering from the drop-down menu above.

Learning activities

To view learning activity information, please select an offering from the drop-down menu above.

Learning outcomes

1.
Understand and be able to use the design patterns and other software techniques to design and implement reusable, extensible, and modifiable software, including game engine software.
2.
Understand and be able to use game-related math and physics.
3.
Be able to implement occlusion culling and portal rendering for indoor environments.
4.
Understand the algorithms for outdoor environments.
5.
Be able to create a simple terrain and navigate it realistically.
6.
Gain a better understanding of camera movement and character control.
7.
Demonstrate an understanding of the principles of character animation.
8.
Be able to incorporate intelligent characterisation into games.
9.
Be able to use scripting to expose sections of the game engine to assist in development and future extensibility.
10.
Understand the basic concepts and principles of designing multiplayer online game systems.
11.
Have the experience and the skills to work effectively in a team environment.
12.
Develop and demonstrate skills in self-learning, and research in new game algorithms, new game engine design theory and methods, new third-party software for game engine and games.

Assessments

To view assessment information, please select an offering from the drop-down menu above.

Additional information

Unit content:See description.