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.

The Problem Solver

Tools: C++, OpenGL, GLFW3
GitHub Itch
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

Cube Run: A minimal 3D endless runner made entirely from scratch

Cube Run

Tools: C++, OpenGL, GLFW3
GitHub Itch
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

Who Am I?: Take the boy out of the darkness

Who Am I?

Tools: C++, Raylib
GitHub Itch
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

Our Only Hope: A medieval peasant trying to defend his village from waves of zombies with only a spear.

Our Only Hope

Tools: C++, Raylib, YAML
GitHub Itch
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

Poly Shooter: An arcade space shooter

Poly Shooter

Tools: C++, SDL2
GitHub Itch
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

Lepey The Covetous: A game using the totally wrong and unrealistic Irish stereotype of a small drunk green leprechaun

Lepey The Covetous

Tools: C#, MonoGame
GitHub Itch
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

The Horde: A 2D top-down zombie shooter

The Horde

Tools: C#, MonoGame
GitHub Itch
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

Ceaseless: A simple 2D endless runner

Ceaseless

Tools: C#, Raylib
GitHub Itch
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

CLIs

Ymir: A lightweight C++ project generator

Ymir

Tools: C++, Bash, OpenGL, GLFW3, ImGui
GitHub
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

Backlog: A simple CLI application where you can add games, films, shows, or anime to your ever-growing backlog

Tools: C++
GitHub
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

Libraries

Ishtar: A single-file suite of tools for C++

Tools: C++
GitHub
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

Socrates: A simple, single-file math library specifically made for game development

Tools: C++
GitHub
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

Gravel: A minimalist game framework/template. The gravel of your game. Hah

Tools: C++, OpenGL, GLFW3
GitHub
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

MSTR: A string library made purely in C

Tools: C
GitHub
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

Wonder Audio: An audio library for playing and loading audio clips.

Tools: C++, PortAudio, dr_libs
GitHub
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

Other

Levelizer: A data serialization language specifically made to serialize and deserialize levels and scenes.

Tools: C++
GitHub
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —