FIT2048 - Game implementation and techniques
6 points, SCA Band 2, 0.125 EFTSL
Undergraduate Faculty of Information Technology
Leader(s): Derrick Martin
Offered
Caulfield First semester 2009 (Day)
Synopsis
This unit examines the fundamental issues of games development. The history of games and the games industry is studied. A variety of games genre are explained and contrasted. Topics include the different contributions from members of the games development team, the types of hardware used across various platforms for game implementation, the role of games engines, the importance of physics in ensuring realism and the manner in which system analysis can be applied to games development.
Objectives
At the end of this unit students should be able to:
- describe the history and current status of the games industry;
- discuss a range of common games genres and characteristics/examples of each (e.g. RPG, first person shooters, educational, adventure);
- describe the roles of different components of the games development team - audio, design, production, programming, visual arts and business/sales;
- describe the processes used to balance game design in order to enhance game playability;
- apply systems analysis and design principles to the development of games;
- describe several common games engines which are currently in use in the market place and how games are developed based on these;
- explain the role of game physics in areas such as movement, friction, gravity and collision in enhancing realism.
At the end of this unit students should:
- be aware of the ethical issues involved with games development;
- develop a positive approach to teamwork, seeing game development as a team task.
At the end of this unit students should be able to:
- be given a game scenario, use gameplay balancing techniques to eliminate design flaws and improve player experience;
- be able to create a game 'level' (an interactive environment) using a set game engine;
- using a supplied game engine be able to write scripting code to manipulate actions; prepare a critical analysis of selected game;
- prepare a design document for a game in the three main areas of user interaction, the internal structure of the game and the program structures which will be required.
At the end of this unit student will have further developed group working skills as a member of a project team.
Assessment
Assignments (individual assignment (20%), group game design project (40%)): 60%; Exam (2 hours): 40%
Contact hours
2 hrs of lectures/week, one x 2 hr laboratory session/week
Prerequisites
FIT1002 or MMS1802
Prohibitions
MMS2102