


About
Battlesky Brigade Tap Tap is a incremental Idle Clicker game where you get to customize your very own island with various thing such as buildings, walking characters and even flying ones too!
​
The game also features time limited, event collectibles from various holidays such as Christmas and Summer.
Thoughts
This game have a special place in my memory as its one of the first few games I've developed from start to the end and throughout development, I was constantly dying from all the cuteness that are in the game.
It's kind of crazy the amount of talent and thought put into it even though on the surface its a clicker game. From the various miscellaneous animations that everything has to the various events that the game has such as pirate attacks and holiday events.
​
It's still available on iOS and google play store (as of 2022) so please do give it a try if this is something you might be interested in!
Experience
Being a mobile game, we constantly ran into performance issues, from trying to get the size of the game down as much as possible to trying to cut down draw calls through many various methods. It was a great learning experience for me especially since I was still a very inexperience programmer back then.
​
One of the most memorable part was when I was tasked with working on the scrolling object pooling system as the game features a HUGE amount of items that can be bought from the menu. However, having that many individual menu item on 1 huge scroll view was basically unplayable as it caused the mobile devices to lag insanely. Though looking back, there are some things I would have changed with the system, it was one of the more impactful feature that I've delivered in the game.
​
Another fun feature that I've worked on was the AI for the characters. Specifically, flying characters. We had to make a waypoint system that looked nice and natural while keeping in mind various things such as not flying into the island at the center. It was my first commercial AI task and I remember iterating through various methods to see what worked best.