Module Descriptors
MULTIPLAYER GAMES PROTOTYPING 2B: SCRIPTING 3D GAMES CONNECTIVITY
GAME50142
Key Facts
Faculty of Arts and Creative Technologies
Level 5
15 credits
Contact
Leader: Yvan Cartwright
Hours of Study
Scheduled Learning and Teaching Activities: 24
Independent Study Hours: 126
Total Learning Hours: 150
Assessment
  • COURSEWORK weighted at 100%
Module Details
Module Additional Assessment Details
- Written assignment, 2000-2500 words assessing Learning Outcomes 1 and 3
- Practical piece of work assessing Learning Outcomes 1 and 3
- An Interview with the course tutors that shows reflection and understanding of the work produced, demonstrating Learning Outcomes 1, 2 and 3
Module Texts
Unity Game Development Essentials, W Goldstone, PACKT PUBLISHING 2009, ISBN: 978-1847198181
Game Development with Unity, Michelle Menard, Delmar Cengage Learning 2011, ISBN: 978-1435456587
Unity 3D Game Development by Example Beginner's Guide, R Creighton, PACKT PUBLISHING 2010, ISBN: 978-1849690546
Beginning 3D Game Development with Unity, Sue Blackman, APRESS ACADEMIC 2011, ISBN: 978-1430234227
D Game Engine Architecture, David H. Eberly, Morgan Kaufhann 2005, ISBN:0-12-229064-X
Online Game Interactivity Theory, Markus Friedl, Charles River Media, Oct 2002, ISBN 1-58450-215-0
Module Indicative Content
In this module students will continue their work on the live game concept from Multiplayer Games Prototyping 2A and re-engineer it to function as a multiplayer networked game. The focus will be on creating novel multiplayer game mechanics that enhance gameplay.

Students will cover the following topics:
- 3D games engine structure and core objects
- Modifying and scripting 3D game rendering
- Modifying and scripting trace line, physics and collision.
- Modifying and scripting Input detection audio playback and control.
- Modifying and scripting Artificial Intelligence.
- Understanding and scripting for entities (logical, brush and model)
- Understanding and scripting for combat systems.
Module Learning Strategies
2 hour lecture/lab taught in an interactive manner
(1:20)2
Module Resources
3DS Max
Unity Game Engine

Module Special Admissions Requirements
Students should have studied CE00741-5 Multiplayer Games Prototyping 2A: Introduction to 3D Game Scripting or equivalent