Available in 2021
Course code



10 units


3000 level

Course handbook


Building on prior programming knowledge, students will use available game engine technology to construct the operating elements of a game design. This course examines the techniques used in bringing a game to the point of distribution and transforming a design into a reality. Students will also come to experience and understand the relevance of other implementation issues such as physics engines, rendering tools, audio components, and the integration of the output from the art production tools used to create the game objects, world elements and backgrounds.

Availability2021 Course Timetables


  • Semester 2 - 2021

Learning outcomes

On successful completion of the course students will be able to:

1. State the objectives and define the design requirements for a computer game

2. Implement a game based on design requirements

3. Compare and contrast the different technologies used in game development

4. Explain the impact of different development tools and key technologies that may be used in game development

5. Integrate and use existing development tools in the construction of an original computer game

6. Recognise and follow the keys phases of computer game development.


Topics will be selected from:

  • Fundamentals of computer game production
  • 2D and 3D graphics
  • Software development processes
  • Integration of computer imagery
  • 3D model generation
  • Interface design
  • Production design
  • Game genres and themes
  • Computer games production cycle
  • Development tools for computer games
  • Game engines

Assumed knowledge

SENG1110 Object Oriented Programming OR INFT1004 Introduction to Programming

Students are expected to have at least a basic level of computer programming skills as well as basic computer literacy. This will include basic competency with the use of Interactive Development Environment and 'Office' style applications (word processing, presentation and spreadsheet), graphics production tools and internet/web browsers.

Assessment items

Report: Assignment 1 Game Design Report

Formal Examination: Final Exam *

Project: Assignment 2 - First Game Challenge Prototype

Project: Assignment 3 - Final Game Prototype

* This assessment has a compulsory requirement.

Compulsory Requirements

In order to pass this course, each student must complete ALL of the following compulsory requirements:

Course Assessment Requirements:

  • Formal Examination: Minimum Grade / Mark Requirement - Students must obtain a specified minimum grade / mark in this assessment item to pass the course. - Students whose overall mark in the course is 50% or more, but who score less than 40% in the compulsory item and thus fail to demonstrate the required proficiency, will be awarded a Criterion Fail grade which will show as FF on their formal transcript. However, students in this position who have scored at least 25% in the compulsory assessment item will be allowed to undertake a supplementary 'capped' assessment in which they can score at most 50% of the possible mark for that item.

Contact hours


Computer Lab

Face to Face On Campus 2 hour(s) per Week for Full Term


Face to Face On Campus 2 hour(s) per Week for Full Term

The University of Newcastle acknowledges the traditional custodians of the lands within our footprint areas: Awabakal, Darkinjung, Biripai, Worimi, Wonnarua, and Eora Nations. We also pay respect to the wisdom of our Elders past and present.