Software Development
Python Projects
Atomic Chess
Atomic Chess is a variant on traditional chess where every time a piece is captured, it sets off an 'explosion' capturing every piece in adjacent squares. This project was made as the capstone project for my Python I, II classes at Oregon State University. It was a great insight into modular software and gave me a greater understanding of object oriented programming.
<<<--- Try it for yourself!
C++ Audio Projects
Bass Bot
Bass Bot is a boutique bass-synthesizer that I made using C++ and the Juce Framework. I wanted to make a synthesizer that includes a very custom signal chain to make the best, dirty basslines and 808 kicks possible. This synthesizer can be used as a standalone application, as a plugin for Unity, or as a Vst3 plugin inside of a digital audio workstation like Ableton Live or Logic Pro.
Bass Bot is currently in its first alpha release.
Duck Delay
Duck Delay is my first ever audio program built in C++ and the Juce framework. This was a great experience in learning how programming and audio program for standalone, mobile, and professional applications is structured. Learning how to create a delay circuit was a great first exercise and produced a great tool to be able to use in music production.
Unity Projects C#
Ninja Frog
Ninja Frog is a demo project I made for my Game Audio class at Pyramind Institute in San Francisco, CA. I used free assets from the Unity Marketplace and coded the project form scratch using C# and the Unity engine. The class focuses on learning Wwise for sound designers, so I pre-programmed all of the audio functionality and so the sound designers can drag-and-drop their sounds into the Unity assets allowing them to focus on learning Wwise.
<<<--- Click here to play!
Magnet Marbles
Magnet Marbles is a fun 10 level game where you place magnets and reverse their polarity to get a ball through a course. I made this as a solo dev, using assets from Unity Marketplace. This was put together in Unity using C#. Music and sounds were created and implemented by me as well. This game can be played here by clicking on the picture. I exported this project with WebGL for Unity and am hosting it through my Wordpress site!
Click here to play! ---->>>>
Monsters in Trucks
Monsters in trucks is one of my first projects as a solo dev. It is inspired by an old flash game called Hill Climber but with a more advanced character system and some modifications to the difficulty of the gameplay. I am very proud of this game and the character controller that I built custom, from scratch. I hope you enjoy the first level and challenge you to try and get to the end!
(Spacebar to use the rocket boost)
<<<---Click here to play!
Jelly Jam 2023
First Place at 'Jelly Jam 2023' Game Jam!
I contributed the Music, gameplay and audio programing and created the soccer mini-game!