Projects
Here are some of my projects! If you want to filter them by tags you can do so on the side. Some have related posts tied to them aswell.
-
HECS - Entity Component System
My homemade ECS system, built using C++. Currently in-progress.
-
AR Card Battler - Group Project
Working around the limitations of marker tracking to deliver an interactive card battler.
-
L-Systems Generator - UE5
Generate your own L-Systems. Written with C++, includes UI done in Blueprints.
-
Improved Behaviour Tree - Tools
Memory access improvements, fixing memory leaks and general improvements.
-
Rixa - Top-Down Shooter
A retro top-down shooter inspired by Commando on the C64. Made with C++ and Playbuffer.
-
Terminal - UE5 Shooter
Utilising Unreal Engine's behaviour tree and Environment Query System.
-
Escape Ghoul Prison - SFAS Competition Finalist
Features my own behaviour tree implementation utilising coroutines, built with C++ and Directx only.
-
Procedural Animation Library - Dissertation
Utilising A* Pathfinding, behaviour tree techniques and procedural animations.
-
The Gaggle Gathers - Warwick Game Jam 23
A collaborative Unity project for the 2023 Warwick Game Jam.