Module Descriptors
GAMES ENGINES MODIFICATION
GAME50204
Key Facts
School of Computing and Digital Technologies
Level 5
15 credits
Contact
Leader: Yvan Cartwright
Hours of Study
Scheduled Learning and Teaching Activities: 36
Independent Study Hours: 114
Total Learning Hours: 150
Assessment
  • COURSEWORK weighted at 100%
Module Details
Module Additional Assessment Details
A coursework weighted at 100% consisting of:

Written assignment, typically 1500 words (50%) assessing Learning Outcomes 1 and 2
Practical piece of work (50%) assessing Learning Outcome 3
Module Indicative Content
Through the use of software development kits students will learn how to manipulate and redefine elements of a 3D game engine.

In conjunction with a mathematical approach to programming physics engines for games, students will redefine game engine algorithms

Students will produce extra functionality for physics, collision, artificial intelligence and other game play entities within the confines of the engine and in so doing extend and modify the game functionality.
Module Learning Strategies
3 hour lecture/lab taught in an interactive manner
(1:30)3
Module Resources
Unreal Games Engine (or similar)
Module Special Admissions Requirements
None.
Module Texts
David H. Eberly, (2005), 3D Game Engine Architecture, USA: Morgan Kaufhann, ISBN:0-12-229064-X

Allen Sherrod, (2007), Data Structures and Algorithms for game developers, USA: Charles River Media, ISBN-13:978-1-58450-495-5