Axecutioners

Axecutioners is a 2D fighting game in which players must determine which axecutioner reigns supreme! In a kingdom dying of boredom, the ruling king took it upon himself to find his subjects (and himself) a new source of entertainment.

During our final year of college, I had the incredible opportunity to collaborate with twelve other exceptionally talented and passionate students to bring to life our game, Axecutioners. Fueled by our shared love for fighting games and game dev, we blended our diverse skills together to make our vision a reality.

My role on this project was as the gameplay programmer as well as repo master. As programmer, I spent many hours building the game’s basic systems such as movement and attacking, working closely with the designers to ensure the game played just the way they wanted. As repo master, I was in charge of the online Git repository, ensuring merges went smoothly, managing file access, and keeping all disciplines in the team up to date.

Spherical Music Visualizer

This program, written in GLSL using ShaderToy, uses a render pipeline to draw a distorted sphere on the screen that is lit by several different colored lights that change intensity as you move the mouse around the screen and whose surface distorts based on the intensity of the frequencies of a piece of music. This project was done in collaboration with Ian Urban where I was the lead programmer.

Below can be found a link to the UML for the project which details how each shader works and how it interacts with the other shaders, as well as a link to the GitHub page with all the code.