Pokemon Battle

Jun 2020 - August 2020

PC, Networking


Role Programmer, Designer

Tools Unity, C#

Team Size 1

Play online with up to 8 friends by choosing a team of 3 pokemon to battle and level with. Each pokemon can level up and evolve by beating other players, dealing damage, or eating rare candies.

I worked alone on this project for 1-2 months as a fun side project. I used Unity Mirror networking to get online features running through Steam's interface. None of the assetes (art or sound) are mine, though I am solely responsible for all design and programming decisions.

This project was my first experience creating and managing abilities and ability systems that are extensible and clean. I also learned how to manage a "live" game that needs balance and optimization as observed through live, weekly playtesting with friends.