My Projects
Nightbird
A custom game engine with OpenGL rendering.
I started this project to develop my understanding of real-time graphics. Other students on my course joined the project, while my focus remains the graphics.
Witch Treehouse Diorama
A shader diorama featuring shadow mapping and a Blinn-Phong lighting model.
Developed for a shaders assignment typically utilising an existing engine, I chose to take the opportunity to continue to develop Nightbird.
Vulkan Renderer
A simple C++ Vulkan renderer
Dance Brawler
A rhythm game disguised as a fighting game.
I worked as the gameplay programmer.