← Back home

Projects

Digit Recognition AI interface

Digit Recognition AI

A multilayer perceptron trained to recognize handwritten digits. The network and training data was all done from scratch. A Windows Forms app was also made to record over 1200 training images.

Screenshot of a haunted house game

House Project

A short game using Winforms where you search a haunted house for the exit. You need to pick up various items to progress through the game.

Mandelbrot set rendering

Mandelbrot Set Renderer

A laggy CPU side Mandelbrot set renderer. Pretty.

Racing AI game demo

Racing AI

A fun AI demo where you can watch AIs train to become better at racing. The neural network was made from scratch.

Liability strategy game map

Liability

A (buggy) online multiplayer risk clone made with @pathehir (github). Supports all the risk features like territory cards and plenty of graphical and auditory juice!

Prez card game

Prez

The card game Presidents in online multiplayer.

Gravity simulation with orbiting bodies

Grav Sim

A satisfying gravity simulation. The bloom effect is by @Kosmonaut3d (github).

Neon Rogue gameplay

Neon Rogue

A roguelike bullet hell game with glowy colors.

Colorful MandelbrotSet renderer output

MandelbrotSet

A much better Mandelbrot set renderer using DirectX.

Run Gun game scene

Run Gun

Made with @MareCochlea and @salamander1983 (github). Submission to the 2024 GMTK game jam.

APUSH Risk Civil War map

APUSH Risk

Project for my AP US History class. Risk inspired game that takes place during the Civil War.

Hackathon 2024 game scene

Hackathon 2024

1st place submission to a hackathon. A small hack and slash game, and was programmed in 4 hours. Art done by a friend.

Advent of Code source code

Advent of Code 2024

2024's Advent of Code, all days done in one line of code.

Frent ECS simulation

Frent

A first of a kind high performance ECS/ECF, with built in lifetime management, component events, and more. Culmination of over a year of research, experimentation, and failed projects.

Uarch digital logic simulator

Uarch

Open source digital logic simulator and learning tool. Create gates, design components, and build your way up to a computer.