cse2gam games programming technology
GAMES PROGRAMMING TECHNOLOGY
CSE2GAM
2014
Credit points: 15
Subject outline
In this unit students will learn the fundamentals of 3D game programming. The unit starts with the fundamentals of 3D rendering and follows on with the concepts required to produce 3D games using XNA. The unit will address methods to gain the best performance and visual quality from existing game techniques, and demonstrates how students can author games with graphics, sound and physics. Topics covered include the raster algorithm, 3D transformations, game engines, game assets, content pipelines, spatial partitioning, level of detail, billboards, graphical user interfaces, introductory shader programming, animation/audio/physics/networking/AI. The laboratories focus on the implementation of games using XNA. Students will use the supplied tools to construct a complete 3D game for their assignment.
FacultyFaculty of Science, Tech & Engineering
Credit points15
Subject Co-ordinatorZhen He
Available to Study Abroad StudentsYes
Subject year levelYear Level 2 - UG
Exchange StudentsYes
Subject particulars
Subject rules
Prerequisites CSE1CPP OR CSE1IOO
Co-requisitesN/A
Incompatible subjects CSE42FGA, CSE4FGA, CSE3GAM, CSE3IGT
Equivalent subjects CSE3IGT
Special conditionsN/A
Subject options
Select to view your study options…
Melbourne, 2014, Semester 2, Day
Overview
Online enrolmentYes
Maximum enrolment sizeN/A
Enrolment information
Subject Instance Co-ordinatorZhen He
Class requirements
LectureWeek: 31 - 43
One 2.0 hours lecture per week on weekdays during the day from week 31 to week 43 and delivered via face-to-face.
Computer LaboratoryWeek: 31 - 43
One 2.0 hours computer laboratory per week on weekdays during the day from week 31 to week 43 and delivered via face-to-face.
Assessments
Assessment element | Comments | % |
---|---|---|
Laboratory work equivalent to 500-words | Hurdle requirement: In order to pass the unit, students must obtain an overall pass grade, pass the examination and pass the overall non-examination components. | 10 |
One 2-hour examination (hurdle) | 50 | |
One, 2000-word equiv. individual games programming assignment | 40 |