INFT3960
10 units
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
- INFT3960 - Semester 2, 2023 (Callaghan) (PDF, 227.1 KB)
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.