Module Special Admissions Requirements
Prior study of (CE01031-4) Games Engines and Physics 1A
Prior study of (CE01032-4) Games Engines and Physics 1B
Module Indicative Content
This module demonstrates advanced scripting techniques necessary to create novel game types and game entity behaviours.
Students will learn skills in the following:
- Advanced entity data handling and control
- Development of a custom framework
- Scripting game mechanics and events
Module Additional Assessment Details
Written assignment and associated practical work 100% assessing learning outcomes 1 to 3.
The assignment will consist of three parts.
1. A prototype of a scripted game demonstrating the working game mechanics and assets within the target engine, which will assess Learning Outcomes 1 and 2.
2. A Developers Diary reflecting on the creation process, which will assess Learning Outcomes 1 and 3.
3. An Interview with the course tutors that shows reflection and understanding of the work produced, demonstrating Learning Outcomes 2 and 3.
Module Resources
Unreal Development Kit
3D Studio Max
Photoshop
Module Texts
Mastering Unreal Technology Vol I: Introduction to Level Design with Unreal Engine 3, Jason Busby, Zak Parrish, Jeff Wilson, Published by Sams (2009), ISBN-13: 978-0672329913
Mastering Unreal Technology Vol II : Advanced Level Design Concepts with Unreal Engine 3, Jason Busby, Zak Parrish, Jeff Wilson, Published by Sams (2009), ISBN-13: 978-0672329920
Mastering Unreal Technology Vol III : Introduction to UnrealScript with Unreal Engine 3, Jason Busby, Jeff Wilson, David Owens II, Published by Sams (2010), ISBN-13: 978-0672330827
Game Development Essentials: Gameplay Mechanics, Troy Dunniway, Published by Delmar (2008), ISBN-13: 978-1418052690
Module Learning Strategies
3 hours per week lectures / labs
(1:20)3 The lectures / labs will consist of 10-15 minutes of teaching and demonstration by the lecturer followed by 10-15 minutes of reflective work by the students. This is repeated over the 3 hour slot.