Module Resources
Valve half life 2
Guild War (or similar)
Lua programming language
PSP emulator
Module Texts
Mobile Device Game Development, Clayton E. Crooks II, Charles River Media 2004, ISBN: 1-58450-324-6
Game Development with LUA, Paul Schuytema / Mark Manyen, Charles River Media, 2005 ISBN:1-58450-404-8
Game Programming with Python, Lua, and Ruby, Tom Gutschmidt, Premier Press, 2003, ISBN:1-59200-079-7
Beginning Lua Programming, Kurt Jung, Aaron Brown, Wiley publisher 2007, ISBN:978-0-470-06917-2
Massively Multiplayer Game Development 2, Thor Alexander , Charles River Media 2005, ISBN: 1584503904
Module Special Admissions Requirements
Students should have studied CE00738-1 Multiplayer Games Prototyping 1A: Introduction to 2D Game Scripting or equivalent
Module Additional Assessment Details
100% course work
Written assignment, 2000-2500 words (50%) assessing Learning Outcomes 2 and 3
Practical piece of work (50%) assessing Learning Outcomes 1 and 4
Module Indicative Content
Students will cover the following topics:
- Object orientation for High Level Languages (HLL)
- Communication between HLL and Low level languages (LLL)
- Building glue functions between HLL and LLL
- Definition and control of AI functions
- Understanding data sets and spreadsheet data
- I/O functions file systems and directories
Module Learning Strategies
3 hour lecture/lab taught in an interactive manner
(1:20)3