Broombot Battlegrounds is a multiplayer party game where up to 4 players control robotic vacuums with weapons and balloons in a variety of competitive game modes.
My roles on the project include Lead Programmer, Gameplay Designer, and Music Composer.
Used in Development:
* Unreal Engine 4
* C++
* Perforce
* Logic Pro X
Development cycle from end-to-end to publish on Steam was 14 months.
We are continuing to improve the game through free content updates, and also plan on releasing on Nintendo Switch.
My Primary Contributions:
Programming:
* Physics of the Broombot bodies and balloons.
* Combat mechanics.
* Primary development of 4 of the 5 game modes.
* Artificial intelligence used by computer players.
* Power-Ups and the systems to utilize them.
* Menu and UI functionality.
Leading:
* Discussed realism of scope with lead designers.
* Created in-game systems to be easy to use by designers.
* Helped designate work to other programmers.
Other:
* Composed all of the music in the game.
* Assisted with in-person convention showcases at M-Dev and PAX East.