Personal Projects
-
Go To Project Page
University Group Game Development
Technologies: C++, various librariesCompleted: May 2017A group project to develop a game engine in C++ from scratch.
Component-based, data-driven, 3D rendering engine utilising GLSL shaders.
A simple 3D shooter was created to demonstrate the capabilities of the engine. -
Go To Project Page
University Final Year Project
Technologies: C++, OpenGL, WinAPIPrototype: May 2017My final year university project to develop a novel AI control system for a colony simulation game.
The AI system I developed controls a group of characters which act on their needs autonomously. -
Go To Project Page
Misc. University Projects
Technologies: C++, SFMLCompleted: 2014 - 2016Some of the simple game projects I worked on as part of my university course:- Battleships
- Frogger
- 2D Racing Game
- 48 Hour Game Jam - "Ritual"
-
Go To Project Page
ASCII Draw
Technologies: C++, OpenGL, WinAPIReleased: Aug 2014ASCII Draw is a tile based drawing program where you paint using a limited set of character tiles, inspired by retro games and rouge-likes. -
Go To Project Page
SimpleSync
Technologies: C++, WinAPIReleased: April 2014A simple yet powerful file synchronization program..