
Colossal Kickoff is a 1v3 soccer game that pits athletic superstars against monstrous villains from global folklore and legends. As a human, work together with your fellow warriors to outsmart your opponent! As a monster, crush, blast, and trample humans to clear a path straight to the goal!
This project is currently in development with a tentative release of Spring 25. I am developing this as a member of Lambdog Studios, a team of 7. I serve as the team's creative director, audio designer, monster designer, and systems programmer.
This project is being developed using Unity.
Notes on the project so far:
This project has been by far my most involved when it comes to programming. The most difficult challenge I faced for this project was figuring out an easy and elegant way to create five completely different monsters with unique moves and traits without designing entirely new assets every single time.
Enter the Ability Script system. By the virtues of Object Oriented Programming, I designed a class, called AbilityScript, which contained starter info for any sort of attack or move you would want to give a monster. Whether its an axe swing, a burrowing dive, or an ancient curse, each and every monster attack begins with the humble AbilityScript. From there, there are sub-classes, such as AbilityScriptCharable, which inherit from the base and extend the capabilities as needed. Each monster in the game is simply a collection of different ability scripts. Instead of creating a new monster asset each time, we can just drag different abilities onto the base Monster asset. Boom, easy!
The end result of this system is that all of the programmers on the team could be taught how to create new monsters in a single day, allowing us to complete the very daunting task of creating 5 completely different characters for the game in the span of only a couple of months.
Alongside all of my work creating systems such as the ones listed above, I oversee the monster designs and am constantly iterating on them to be both fun to play and fun to play against, a challenge many multiplayer games have to tackle. I'm sure I won't get everything right but it is a fun puzzle trying to work out exact values for things in an attempt to make the game fair for all.
I have also designed nearly all the audio for sound effects in the game (I did not create the music). Mostly these sounds are created as combinations and remixes of creative commons audio, but there is a handful of audio I have recorded myself as well. I mix everything in Audacity.