Module Descriptors
MULTIPLAYER GAMES PROTOTYPING 1B: SCRIPTING 2D GAME CONNECTIVITY
GAME40199
Key Facts
School of Computing and Digital Technologies
Level 4
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 Resources
Lua programming language
PSP emulator
XNA Studio
Module Texts
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
Quests: Design, Theory and History in Games and Narratives, Jeff Howard, A K Peters Ltd, 2008, ISBN: 978-1-56881-347-9
Module Special Admissions Requirements
Students should have studied CE00738-4 Multiplayer Games Prototyping 1A: Introduction to 2D Game Scripting or equivalent
Module Additional Assessment Details
100% course work consisting of:-
- Written assignment, 2000-2500 words assessing Learning Outcomes 2 and 3
- Practical piece of work assessing Learning Outcomes 1, 3 and 4
- An interview with the course tutors that shows reflection and understanding of the work produced demonstrating Learing Outcomes 1, 3 and 4

Module Learning Strategies
2 hour lecture/lab taught in an interactive manner
(1:20)2
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