Role: Lead Programmer (Contract)
Developer: Your Daily Fill
In December 2014, I was asked to get Epic Skater ready for release. The project was helmed by designer and Tony Hawk franchise veteran Andy Gentile (aka AndyTHPS), and benefitted from a clear vision and great feel. The art assets were finished, looking great, and had also been created by Tony Hawk franchise veterans. But the code... oh, the code.
Over the course of eight months, I rebuilt the codebase using state machines and best practices for Unity. Load time was brought down to five seconds, I integrated multiple ad managers, added in-app purchases and player customization, and made a host of improvements to the code's stability. When the core game was solid, I brought on an Android programmer to integrate Google Play, and handled iOS and Kongregate's libraries myself.
Epic Skater launched to good reviews, was featured on the Apple Store and Google Play, and has been downloaded millions of times. It was a great ending to a cool project.