Can Toppler a.k.a. Soda Can Shooter

This was one of my first projects and my only released personal project; I’ve actually remade this three times in total with this being the final iteration, with a WIP fourth version now lost to time.

1 minute read

Platform

Android

Engine

Unity 5

Release Date

March 11, 2015

Technologies Used

Android C# Unity

This was one of my first projects and my only released personal project; I’ve actually remade this three times in total with this being the final iteration, with a WIP fourth version now lost to time. With this project my goal was to learn Android game optimization, specifically to make this run on my oldest smartphone that I owned: a Galaxy Next.

This project’s first iteration already taught me a lot, I learned what object pooling was and why it was extremely important for low performance smartphones, which honestly was pretty much every smartphone at the time. I learned about draw calls, I learned about frame rendering optimizations and CPU optimizations. Without that knowledge, swapping can pattern after clearing a stage would make the game freeze for 5-10 seconds on very old phones.

While not a very impressive project, it is one of my best projects, which actually released… until it got taken off the Play Store for failing to agree to new ToS. Also.. yes, I’m aware of the poor wording for the label on top left.