top of page

Team size: 2

Length of project: 4 Years

Company website: GameDream.ca

A part-time contract. This is a professionally released indie arcade game available now on Android and iOS.

My primary role was as the developer and sole programmer. I also did gameplay testing, debugging, and bug fixing. The other member of the team was the designer and owner of the studio, so I was also tasked with implementing his balance tweaks as well as making tools for him to be able to make changes himself.

There was a developer before me that created the basic functionality of the game, so often times I would have to expand on legacy code to add new and more flexible functionality to the game and new mechanics. Rebuilding and refactoring the legacy code was left as a last resort, but was done on a couple of occasions.

Outside of core gameplay functionality, I was also responsible for implementing monetization (ad mediators and in-app purchasing), as well as fixing any issues that Apple or Google found that would prevent the release of the game.

bottom of page