top of page

2D Raytracer
Raytracing is a popular method of rendering but very performant heavy. It has become more popular recently due to the amazing reflections...

Pathfinding
Pathfinding can be very useful for game development especially for npc character movement. One popular algorithm used is the A* algorithm...

Marching Squares
While I was trying to find methods to render voxels I came across an algorithm called Marching Cubes. Marching Cubes was originally...

2D Sand Sim
2D sand simulations are very satisfying to mess with. This inspired me to create my own. The sand physics are quite simple because they...

Slice like Fruit Ninja
In this project you can create shapes by clicking and then cut them by dragging the mouse. This project looks and sounds like it was...

Physics sim
One of my close friends made a project where you could spawn in balls and they would bounce around on the map. I thought this was very...

2d Minecraft Concept
This project came from my interest in voxels (volumetric pixels, basically cubes like Minecraft). I wanted to start off simple with a 2d...

Hoverboard Demo Game
I saw this video where someone was making a 3d hoverboarding game based off of real physics. This made me think how it was done. I...

Aesthetic 2d Platformer
This game is a fun 2d platformer which I designed to be very aesthetic. I worked hard to find a good color pallet along with satisfying...

Climbing Snake (Puzzle Game)
Climbing snake is a puzzle game based off of Snakebird. You play as a snake and you have to make it to the red block in each level. It is...

Minesweeper
Minesweeper is a classic puzzle game. I enjoy playing Minesweeper and challenged myself to recreate the game. My version may not look as...

Color Fill Puzzle Game
I made a puzzle game where you have to fill in the whole map within a certain number of moves. This was based off of another game which...

Snake Game for Arduino
In eight grade, my stem class had a final project based off of shark tank. Each team had to make a product to be sold on our fake shark...

Mouse Platformer
After I had made my first 2d platformer, my friend and I wanted to make a game together. We came up with a 2d platformer where you play...

First 2d Platformer
One reason I started to program was to make games. One of the simplest types of games to make is a 2d platformer. I was able to make 2d...
bottom of page