CS3450 Game Development
Level: 3 Credits: 10 Teaching Period: 2 Module Tutor: Mr M Stuttard
Aims
Playing mini games through your browser is a popular culture, driven mainly via Adobe Flash. However within the last two
years the introduction of Unity, a lightweight browser plug-in, the development of fully fledged 3D games with multiplayer
capabilities has been significantly simplified for developers. This module will cover the development of both 2D and 3D
games and the integration of multiplayer using Unity and Javascript.
Content
Existing Web Games (Flash & Unity)
Unity Development Workflow (e.g. Unity & Unity Develop)
Unity 2D Game Development
Unity 3D Game Development
Unity Multiplayer Game Development
Teaching
Lab-based teaching: 30 hours
Assessment
Practical assignment 1: 40%
- Design & develop a basic 2D or 3D game within Unity3D
Practical assignment 2: 50%
- Design & develop a multiplayer 2D or 3D game within Unity3D
Lab work: 10% (requires attendance to lab)
Module outcomes Teaching/Learning Assessment
What the student should gain from successful completion of the module Methods Methods
Knowledge and Understanding
Understanding of problems specific to 2D / 3D game development Laboratory classes Assessed practical
Understanding of problems specific to multiplayer networking work
Intellectual Skills
Understanding of the workflow and the need to optimize time critical code Laboratory classes Assessed practical
work
Professional/Subject-Specific Skills
Ability to develop 2D / 3D games Laboratory classes Assessed practical
Javascript, Unity & UnityDevelop Integration work
Transferable Skills
Enhanced capabilities in problem solving within 2D / 3D environments Laboratory classes Assessed practical
work
Learning resources
Unity Game Development Essentials – Will Goldstone 2009
Other study requirements to take this module
CS1310 / CS1020 Java Programming Foundations
CS2210 Web Development
CS2150 Computer Graphics
Dr L J Hazlewood Last update 22/10/2010