Projects
Here's a list of all of the things I've worked on in some form in the past!
Worlds Engine is a custom game engine written in C++20 using Vulkan. It began as a Minecraft clone to learn Vulkan and C++ since school was closed due to the Covid pandemic. I decided to turn it into a full game engine around a month after starting after working on a project in Unity and getting frustrated with a few issues and becoming more interested in graphics programming. The source code can be found here.
A mod for the VR game Boneworks by Stress Level Zero that added multiplayer. Written in C# using MelonLoader and Steam networking. Source is available on GitHub. I wrote the vast majority of the mod, including core networking systems and player synchronisation, with Maranara being responsible for synchronising player guns and ZCubed for some code reorganisation.