Module Brief: Working in a multidisciplinary team with Masters students from across the Games Academy to design, implement and pitch a game prototype.
Action Adventure/ Immersive Sim
Major Project
Created a mesh that can store tactical information about the game environment, allowing AI agents to make more intelligent decisions and operate on more knowledge than only that of their immediate vicinity.
Classical AI
Module Brief: Create two demo applications, exemplifying two distinct categories of AI technology: Authored behaviors and Computational intelligence.
1: Scheduled/Radiant Behaviour
2: Tactical Pathfinding and Realistic pursuit Mechanics
Machine Learning
Module Brief: Create a demo application applying machine learning to a game related task and identify how varying parameters impact ML algorithm performance.
Top Down Racing Game
Bachelors Projects
CMP302: Gameplay Mechanics Development
Module Brief: Create a game mechanic, piece of functionality or reusable component within the Unreal engine system using only C++.
Hybrid 1st/3rd person shooter cover mechanic
CMP208: Game Programming and System Architectures
Module Brief: Design a 3D computer game application for the PS Vita.
3D Side view fighting game
DES310: Professional Project
Module Brief: Develop a casual Rube Goldberg Machine sandbox style game for android devices, targeted at teens to adults, to complement the University of St Andrew’s community outreach programme.
Sandbox Rube-Goldberg Machine builder
CMP105: Games Programming
Module Brief: Design and develop a sprite-based computer game.
2D Overhead stealth/action game
CMP301: Graphics Programming with Shaders
Module Brief: Develop a set of shaders and an accompanying application to demonstrate them.
Rendition of Halo 3 Map Valhalla
CMP407: Audio Programming
Module Brief: Develop an application showcasing a broad range of audio programming techniques.