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-FACE2FACE-2025-ONGOING
MURDOCH-S1-ONLINEFLEX-2025-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.

Apply and evaluate the design patterns and other software techniques to design and implement reusable, extensible, and modifiable software, including game engine software.

2.

Interpret, solve and implement game-related math and physics problems.

3.

Implement and evaluate occlusion culling and portal rendering for indoor environments.

4.

Create, optimise and evaluate algorithms for realistic 3D terrain for outdoor environments, and explain the algorithms used for camera movement and character control.

5.

Create and evaluate character animation and intelligent characterisation in games.

6.

Design and implement scripting to expose sections of the game engine to assist in development and future extensibility.

7.

Analyse and evaluate the concepts and principles for designing multiplayer online game systems.

8.

Collaborate and communicate effectively in a team environment.

9.

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.

UN Sustainable Development Goals

This curriculum aligns with the following UN Sustainable Development Goals:

Goal 9: Industry, innovation and infrastructure