Available in 2024
Course code

INFT3960

Units

10 units

Level

3000 level

Course handbook

Description

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.


Availability2024 Course Timetables

Callaghan

  • Semester 2 - 2024

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.


Content

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

Online Open Book Formal Examination: Final Exam
Compulsory Requirement: Pass requirement 40% - Must obtain 40% in this assessment item to pass the course.

Project: Assignment 2 - First Game Challenge Prototype

Project: Assignment 3 - Final Game Prototype


Contact hours

Semester 2 - 2024 - Callaghan

Computer Lab-1
  • Face to Face On Campus 2 hour(s) per week(s) for 11 week(s) starting in week 2
Lecture-1
  • Face to Face On Campus 2 hour(s) per week(s) for 12 week(s) starting in week 1

Course outline