University of Technology, Sydney

Staff directory | Webmail | Maps | Newsroom | What's on

31263 Introduction to Computer Game Development

6cp; 1hpw (lecture), 2hpw (tutorial/laboratory)
Requisite(s): 48024c Applications Programming
The lower case 'c' after the subject code indicates that the subject is a corequisite. See definitions for details.
Anti-requisite(s): 31004 Introduction to Game Programming AND 32004 Game Programming

Undergraduate

Description

This subject introduces game development through the use of a commercial-grade game engine. It aims to build a generalizable understanding of the theory of virtual interactive simulations, while also more specifically developing intermediate competence in programmatic problem solving within the Unity Game Engine. The subject includes exposure to common terminology used in the industry, an introduction to the core interface tools of an engine, experience in applying vector and matrix mathematics to transform virtual objects in 2D and 3D coordinate space, and a strong focus on programming in games through the use of an engine API. This establishes the skills required to successfully contribute to the development of significant group projects found in many of the subsequent games related subjects.

Typical availability

Spring session, City campus


Detailed subject description.

Access conditions

Note: The requisite information presented in this subject description covers only academic requisites. Full details of all enforced rules, covering both academic and admission requisites, are available at access conditions and My Student Admin.