Early Work
My final major project in highschool was to help build an Arcade Machine. I was in charge of the hardware, the computer, and software. I worked with some students in the Engineering department who designed and built the actual body of the arcade machine. Below is a video of the interface I wrote C++ and DirectX.
Raytrace Testing
While in highschool I did some testing with some very basic realtime raytracing.
![”animated”](./raytrace.gif)
Brownian Growth
I wrote a program that builds a tree using the basic principle of brownian growth. A particle moves towards the center from a random spot. The tree builds due to the basic physics of brownian motion.
![”animated”](./tree.gif)
Here are some examples of what happens when you let the program run for a while.
![”animated”](./tree.png)
![”animated”](./tree2.png)
Jumping Guy
The first mobile game I ever made. It was a sidescrolling platformer. I released it on the Google Play Store. It is no longer available.
![”animated”](./JumpingGuy.png)
Extreme Cart Simulator
This game was mostly meant to be a joke. It’s based on one of the administrators at my highschool who would ride a cart around like the one in this game.
That One Game
This was my first major game project. I experimented with the idea of an open world game. It was hosted on google drive servers which no longer support websites.
![”animated”](./thatonegame.png)
Haunted Depths
This was another one of my first games. It was an attempt at a horror game.