Course Title: Games Studio 2

Part A: Course Overview

Course Title: Games Studio 2

Credit Points: 12.00

Course Code




Learning Mode

Teaching Period(s)


City Campus


140H Computer Science & Information Technology


Sem 2 2006,
Sem 2 2007,
Sem 2 2008,
Sem 2 2009,
Sem 2 2010,
Sem 2 2011,
Sem 2 2012,
Sem 2 2013,
Sem 2 2014,
Sem 2 2015

Course Coordinator: Dr. Fabio Zambetta

Course Coordinator Phone: +61 3 9925 9694

Course Coordinator Email:

Course Coordinator Location: City campus, Building 14, Level 8, Room 7C

Course Coordinator Availability: By appointment

Pre-requisite Courses and Assumed Knowledge and Capabilities

There are no enforced requisites.

Course Description

Game Studio 2 is the natural extension of Games Studio 1, and it is intended to provide a common language and core knowledge for you, intending to train for a career in the game industry, as a games programmer.

Game Studio 2 will provide a broader knowledge of the approaches, genres, gameplay styles and techniques of computer games than Games Studio 1. Moreover, other architectures, tool chains and technologies will be introduced and deeply examined.

A studio-based project provides you with an environment in which you should continue to learn basic aspects of game design and development, and a strong emphasis will be put on cross-disciplinary teamwork as every team should be comprised of digital artists, designers and programmers.

Upon completion of the course, you should have gained generic problem solving skills, basic project management skills, an understanding of core knowledge areas of computer games design and development, and familiarity with some tools and tool chains for designing and developing games. You will be required to build a simple game level or a game modification, using a game engine, as a proof of concept, applying different gaming skills to gain different experiences and outputs to Games Studio 1.

Objectives/Learning Outcomes/Capability Development

Program Learning Outcomes

This course contributes to the following program learning outcomes:

  • Enabling Knowledge:

You will gain skills as you apply knowledge effectively in diverse contexts.

  • Problem Solving:

Your capability to analyse problems and synthesise suitable solutions will be extended as you learn to design and implement software solutions that accommodate specified requirements and constraints, based on analysis or modelling or requirements specification.

  • Team Work:

You will learn to work as an effective and productive team member in a range of professional and social situations, in particular to: work effectively in different roles, to form, manage, and successfully produce outcomes from teams, whose members may have diverse cultural backgrounds and life circumstances, and differing levels of technical expertise.

  • Responsibility:

You will be required to accept responsibility for your own learning and make informed decisions about judging and adopting appropriate behaviour in professional and social situations. This includes accepting the responsibility for independent life-long learning. Specifically, you will learn to: effectively apply relevant standards, ethical considerations, and an understanding of legal and privacy issues to designing software applications and IT systems.

Course Learning Outcomes


Upon successful completion of this course you should be able to:

  • CLO1: apply fundamental knowledge to design and develop games
  • CLO2: experiment with computer games of different game genres and styles to further broaden knowledge of the approaches, genres, gameplay styles and techniques
  • CLO3: explain the history of computer games and different game genres and styles.
  • CLO4: use, design and develop tools for game modelling and map building
  • CLO5: develop a common language based on current project using terms and language competently from game art, design and programming.
  • CLO6: discuss various approaches/ philosophies of what constitutes games, in particular, the processes for designing and developing different games
  • CLO7 work in cross-disciplinary teams, using diversity as a major strength and in a moderately self-directed manner
  • CLO8: find and assess tools and resources for games design and development.

Overview of Learning Activities

The course takes a studio-based approach with project work as the key learning activity, involving both individual and group input. To support and supplement this there will be a series of talks and lectures on key topics. These will complement the studio sessions that will introduce you to concepts, tools and resources for game design and development. The studio-based approach allows you to learn through discovery and direct experience.

Problem-solving skills and responsibility will be developed in the finding and assessing of tools and resources for games design and development.

You will acquire familiarity with the history of computer games and different game genres and styles, learning by direct experience (i.e. playing and experimenting with games, such as narrative driven video games), and extend this to acquire skills to use, design and develop tools for game modeling and map building. 


A total of 120 hours of study is expected during this course, comprising:

Teacher-directed hours (48 hours): lectures and tutorial (studio) sessions. Each week there will be 2 hours of lecture and a 2 hours tutorial (a games “studio”). You are encouraged to participate during lectures through asking questions, commenting on the lecture material based on your own experiences and by presenting solutions to written exercises. The tutorial (studio) sessions will introduce you to the tools necessary to undertake the assignment work.

Student-directed hours (72 hours): You are expected to be self-directed, studying independently outside class.

Overview of Learning Resources

The course is supported by the Blackboard learning management system which provides specific learning resources. See the RMIT Library Guide at 

Overview of Assessment

The assessment for this course comprises comprehensive but staged studio-based project from start to completion. Teams will be expected to problem-solve their way through the project stages; however, significant individual input into the group will be required. Therefore, individual responsibility as well as effective teamwork will contribute to your project.


Note: This course has no hurdle requirements.


Assessment tasks

Assessment Task 1:  Game brainstorming and foundations


Weighting 20%

This assessment task supports CLOs 2, 3 & 6

Assessment Task 2: Development of game prototype

Weighting 35%

This assessment task supports CLOs 4 & 7

Assessment Task 3: Finalisation of game prototype and release

Weighting 45%

This assessment task supports CLOs 1, 5, 6, 7 & 8