If you can’t be bothered to look at all the projects below, here’s a link to my resume (very professional I know) instead: Resume
Sections
Games
The Problem Solver: A 3D western arcade shooter. Except, you are playing to solve your life’s problems.
Tools: C++, OpenGL, GLFW3
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
Cube Run: A minimal 3D endless runner made entirely from scratch
Tools: C++, OpenGL, GLFW3
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
Who Am I?: Take the boy out of the darkness
Tools: C++, Raylib
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
Our Only Hope: A medieval peasant trying to defend his village from waves of zombies with only a spear.
Tools: C++, Raylib, YAML
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
Poly Shooter: An arcade space shooter
Tools: C++, SDL2
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
Lepey The Covetous: A game using the totally wrong and unrealistic Irish stereotype of a small drunk green leprechaun
Tools: C#, MonoGame
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
The Horde: A 2D top-down zombie shooter
Tools: C#, MonoGame
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
Ceaseless: A simple 2D endless runner
Tools: C#, Raylib
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
CLIs
Ymir: A lightweight C++ project generator
Tools: C++, Bash, OpenGL, GLFW3, ImGui
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
Backlog: A simple CLI application where you can add games, films, shows, or anime to your ever-growing backlog
Tools: C++
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
Libraries
Ishtar: A single-file suite of tools for C++
Tools: C++
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
Socrates: A simple, single-file math library specifically made for game development
Tools: C++
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
Gravel: A minimalist game framework/template. The gravel of your game. Hah
Tools: C++, OpenGL, GLFW3
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
MSTR: A string library made purely in C
Tools: C
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
Wonder Audio: An audio library for playing and loading audio clips.
Tools: C++, PortAudio, dr_libs
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
Other
Levelizer: A data serialization language specifically made to serialize and deserialize levels and scenes.
Tools: C++
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —