Lines, Lights, and Shadows
Blending accessible artistic tools, and a beautiful game, as a programmer
Learn moreA game developed in C++ with a custom engine. Programmed by myself and Lochlan McDonald, where the two of us balanced working on systems, tooling, graphics, and gameplay. This project let us flex our skills in C++ by creating the engine from top to bottom.
(With help from OpenGL, stbi, ImGui and some other libraries)
LGP3 is my first steps into a 3D physics engine. The engine designed with education at its front, with an emphasis on making a code base that would break down step by step the processes of a typical 3D collision simulation.
Learn moreMy first major game production, a Unity title developed over 6 weeks with a team of 12. My role as Lead Programmer had me in charge of task delegation, and system designs, on top of typical programming responsibilities.
Learn moreEvery project has been an opportunity to learn, and to document. Here are snippets from some of my projects where each post includes some insight into my thought and problem solving process.
Blending accessible artistic tools, and a beautiful game, as a programmer
Learn moreAvoiding path-finding AI while optimising
Learn moreThis isn't ready yet, but when its done it'll be a brief rundown on computing 3D collisions with code examples.
Learn moreLessons from teaching coding and maths in private tutoring and AIE
Learn more