Mal-Wars: Tower Defense

This project was the culmination of my Game Studio 1 class, which involved the entire class working on this project. I contributed to this project by programming Saving/Loading mechanics and UI. The developers of the Core Engine were impressed with the resulting game and it’s success on their platform.

Neural Network

I wrote this Neural Network for my Intro to Python Final Project. I successfully trained the Neural Network to recognize handwritten single-digit numbers with a minimum of 60% accuracy (500% better than random chance) with an extremely limited data set of only 30 hand-created images.

Procedural Terrain Generator

I programmed this tool for my Tools Programming Final Project. This Unity tool allows the user to generate seeded random terrain based on user-given parameters, and then the resulting environment can be viewed and interacted with in first person. I also programmed a shader to render the biomes, water, and terrain colors based on the terrain height and location.

Flare

I created this game for my Level Design 2 class in Core. Throughout the class, the students playtested each-other’s games and gave feedback. My game was given almost entirely positive feedback throughout it’s development.

Megalomagicka

This game was made for my Game Studio 2 class. For this project, I wrote more than half of the code and created features including Level Generation, Ability and Item Frameworks, Upgrades, Pickups, Item Rarity and Tiers, UI functionality, Visual Effects, and I helped with Melee and Ranged Attacks and Feedback, Enemy AI, Content Creation, and Design. I also fixed many bugs throughout the course of the project.

December 2020

This game was made for Game Design 2, taught by Phil Campbell. I worked alongside my classmates Devin, Ryder, Trevor, and Yesenia. For this project I created the first person controller, the enemy pathing, a large portion of the Upgrade system, and a number of other features.

Loose Cannon

For Level Design 1, my classmates and I created a platformer game using “Rocket Jumping” as the major mechanic. For this project I created the line-of-sight mechanics for turrets, the respawning and checkpoints mechanics, and many other mechanics.

Mythicast

For my Intro to Game Production class, I and two classmates created a collectable trading card game inspired by Magic the Gathering and Hearthstone. This game is unique compared to my other games because it is physical, we created actual physical cards as well as the rules of the game.