Northumbria University
BSc (Hons) Games Programming; 2:1
September 2010 – June 2013
Course Staff
Dr David Gee (Course Leader)
Mr Chris Rook (Programming, Final Year Project Supervisor)
Mr Daniel Hodgson (Game Design)
Dr David Harrison (Computing, Programming)
Mr Clifford Brown (Game Design)
Dr Julie Horton (Game Design, Final Year Project Coordinator)
Ms Emma-Jane Phillips (Databases)
Dr Michael Brockway (Computing, Programming)
Dr Li Zhang (Computing, AI)
Dr Paul Oman (Mathematics)
Prof Maia Angelova (Mathematics)
Project List
The following projects are available on this site as downloadable demos. There’s a large backlog so this may be added to in the future.
Final Year Project & Dissertation: Develop a Piece of Software for the Learning of Japanese Characters
-> View Project
Games Case Project: Rockheads
->View Project
Asteroids for Android
->View Project
PlayStation 3 Project – Shooty Cubes
-> View Project
Compiler Writing
->View Project
Command Line Games
->View Project
Module List
Final Year Modules | Individual Project Developed an application for learning Japanese characters, using Untiy3D and C#. |
60% |
Games Case Project Created a 3D role playing game as a team, using Ogre3D. |
63% | |
Specialist Games Programming Created a capture-the-flag AI simulation. |
50% | |
Advanced Games Systems Architecture Created a 2D game using Motorola 68000 assembly code, and a 2D Android game. |
71% | |
Multimedia Assets for Computer Games Created a 3D animation using Autodesk Maya and Adobe Creative Suite. |
62% | |
Year 2 Modules | Programming for Games 3 Wrote a compiler for a subset of C, as well as covering advanced aspects of C++. |
87% |
Programming for Games 4 Created an FPS style game for the PlayStation 3. |
47% | |
Mathematics for Computer Games 2 Covered a range of advanced mathematical concepts. |
66% | |
Games Architecture and Development Focussed on UML, agile development, design patterns and professionalism in games. |
80% | |
Professional Development & Project Management Focussed on learning teamwork and professionalism in team projects. |
67% | |
Year 1 Modules | Programming for Games 1 Focussed on learning C++ and producing simple command line games. |
83% |
Programming for Games 2 Focussed on learning C+ and producing 2D games with a DirectX 9.0c interface. |
73% | |
Mathematics for Computer Games 1 Covered a range of mathematical concepts. |
74% | |
Computing Fundamentals Covered a range of concepts relating to set theory and computer architecture. |
85% | |
Relational Databases Covered the use of SQL using Oracle10g. |
78% |