SGD240 Advanced Games Programming | UniSC | University of the Sunshine Coast, Queensland, Australia

Accessibility links

Non-production environment - https://edittrain.usc.edu.au

SGD240 Advanced Games Programming

This course extends on the fundamental concepts of object-oriented games programming acquired in SGD213. In this course, you will develop advanced skills and expertise specific to programming for computer game development. Topics covered will include movement and collision detection, physics systems, camera systems, artificial intelligence (pathfinding and intelligent agents), procedural generation, networked games programming and programming for animated characters. Focussing on a specific topic, you will identify and communicate essential theoretical concepts in the design and creation of advanced gameplay prototypes.

Course detail

Prerequisite
SGD213
Semester of offer Subject to change
  • Sunshine Coast: Semester 2
  • Moreton Bay: Semester 2
  • Online: Semester 2
Units
12.00
Student contribution band
Band 2A
Tuition fee
2.2A: Computing, Built Environment, Other Health
Census date
Academic Calendar
Class timetable
View class timetables for this course

Course outline

View the current course outline for this course

Students enrolled in this course should check the course Canvas site to ensure that they are accessing the most recent approved version of the course outline.