COMP706 – Game Development

Print
Module code
COMP706
Module title
Game Development
Prescription
To enable students to understand supporting theories and principles of game design and apply these to the art and science of game design, development and programming.
Programmes
  • BI1601
  • BI1804
NZQA Level
Level 7
NZQA Credits
15
Delivery method
  • Web-Supported
Learning hours
Directed hours
48
Self directed hours
102
Total learning hours
150
Resources required
Learning Outcomes
1. Explore the theories and principles as applied to game design, development and
programming

2. Design and develop a game using applied industry practice

3. Implement a computer game using industry-standard practices

4. Deploy games for the real-time gaming environment
Content
- Games design theory e.g. game genres, linear/non-linear, anticipatory/complex systems or
gamification

- Theories and principles as applied to game design, development and programming
- Game design theory such as game genres, linear/non-linear anticipatory/complex
systems or gamification
- Rationalize successful games
- Game development process
- Common artificial intelligence programming techniques in gaming such as Game Difficulty
Balance/Dynamic, Path Finding, Pathing Trees, Scripted Moves, Collision Detection
- Existing and emerging developments in gaming

- Designing and developing a game using applied industry practice
- Character design, storyline, level or world design, heads up display (HUD), cinematic
techniques
- Use appropriate documentation standards as applied to the design process

- Implementing a computer game using industry-standard practices
- 2D and 3D game implementation
- Apply game principles and theory
- Implement AI practices

- Deploying games for the real-time gaming environment
- Game libraries and game engines to support game implementations
- Testing procedures for game compliancy
- Games implemented on a chosen platform(s) such as PC, platform based, or mobile
Teaching and Learning Strategy
Teaching methods will involve theoretical and practical classes which may include but not limited to lectures, class discussions, tutorials, case studies, simulations, computer laboratory work, group activities, face-to-face and online activities.
Assessment Criteria
In order to receive a passing grade, students must achieve a minimum 40% average over all supervised tests and achieve 50% overall for the module.

Learning and Teaching Resource
Wintec Learning Management Systems, Computer Laboratory
Required Textbooks
An extended reading list will be supplied by the tutor at commencement of the module. This will be updated annually.