I'm an engine and tools programmer that is always trying to expand my knowledge of the technologies I use, and is also on the lookout for new ones to improve my workflow.
An engine wrapping the Ubisoft Toronto Next 2022 Programming API that features 3D software rendering, an entity component system, reflection, and a number of other systems. Written entirely in C++.
C++NextAPI2022
A rogue-like FPS game that takes place in an ancient Mesoamerican temple. Fight through a number of unique enemies and bosses while finding game-changing weapon modifications and character upgrades.
UnityC#
A game engine written from scratch in C++ that makes use of OpenGL, Bullet3D Physics, Entt ECS, Skeletal Animation, and more.
C++OpenGLECSBullet3D
A story-driven, 3rd person action-adventure game with scaffolded gameplay playable by one to four players through local multiplayer in a 3D environment.
C++UnrealBlueprintsXML
Washbucklers is a 2v2, nautical themed party game which pits two teams of pirates against each other, battling for naval superiority in an all-out ecological warfare made in Oyl3D.
C++ECS
A Mandelbrot and Julia set visualizer with Unity as a graphics front end.