Projects

Swagaria

A Unity-based 2D sandbox game inspired by Terraria, focusing on cleanly designed architectures and optimisation.

C# Unity HLSL Sandbox Procedural Generation

Camp Siege

A fast-paced tower defense made in Unreal Engine 5.

Unreal 5 Blueprints C++

Crystal Defenders

Similar to Camp Siege, but made in JavaScript with Phaser to play in browsers.

JavaScript Phaser 2 Desktop only

Five Nights at Naughtys

A group college project inspired by Five Nights at Freddys.

Unity C# Horror

Swagaria Multiplayer

A multiplayer remake of Swagaria, built for a uni project using C++ for client-side rendering and input handling and Java for authoritative server control over the world and player state

Unity C# Horror