games-development/index

aos

Undergraduate - Area of study

print version

This area of study entry applies to students commencing this course in 2014 and should be read in conjunction with the relevant course entry in the Handbook. Any units listed for this area of study relate only to the 'Requirements' outlined in the Faculty of Information Technology component of any bachelors double degrees.

Managing facultyFaculty of Information Technology
Offered byCaulfield School of Information Technology
Campus(es)Caulfield

Notes

  • Unit codes that are not linked to their entry in the Handbook are not available for study in the current year.

Description

This major provides students with the technical and creative abilities to apply core knowledge of programming to game creation through a curriculum that emphasises game and interactive software development. Students use the tools and software used by the game industry, produce game design concepts and documents, and develop analytical skills for examining game play and game design. The major focuses on complex concepts such as game artificial intelligence, level design and testing. Students create complete works in character design, level design and game concepts and participate in every level of game development, from concept to final creation. The major includes nine specialist multimedia games development units covering the areas of games programming, 3D modelling, creating narrative and artificial intelligence for gaming.

Units

To qualify for the award of Bachelor of Information Technology and Systems with a major or minor in games development, students must complete the requirements outlined below.

Major in games development

Students complete:

  • FIT1033 Foundations of 3D
  • FIT1034 Principles of computer graphics
  • FIT2049 Games programming with C++
  • FIT2071 Foundations of C++
  • FIT2073 Game design and narrative
  • FIT3094 Artificial life, artificial intelligence and virtual environments
  • FIT3145 Games engine programming
  • FIT3146 Emergent technologies and interfaces
  • VCM1001 Visual communication *

* Students wishing to complete this major must include VCM1001 Visual communication as one of their eight elective units.

Minor in games development

Students complete:

  • FIT1034 Principles of computer graphics
  • FIT2049 Games programming with C++
  • FIT2071 Foundations of C++
  • FIT3094 Artificial life, artificial intelligence and virtual environments

Contact details

Relevant courses

3334 Bachelor of Information Technology and Systems