Mageball is an online multiplayer game that combines magic-based combat with fast paced sports action. I was the Lead Programmer on this senior-year student game, and programmed the networked play (including text and voice chat), controls and spells, customization, and menus. Check out the website for more screenshots, videos and a free download of the game. You can also watch the video reveal that we showed at the end of the year.

I developed two Unity packages while working on this game. One is a voice chat system that piggie-backs on your existing Unity network connection. The other is for Razer Hydra integration, which has had hundreds of downloads from indie developers. Both packages are trivial to use and have been positively received.


  • 603-377-6737
  • LinkedIn