Very nice game! The graphics are simple and easy to understand, the controls intuitive and the RNG fair enough to want to play many rounds in a row.
Unfortunately, it's hard for me to imagine expanding this game without overloading the loop, but there are a few ideas.
- More buildings/units, maybe a scissors/stone/paper combat system?
- I'd also find it interesting if you could stack buildings to improve the unit (better RNG + higher speed) and the player has to weigh up whether they want mass or class.
- Buildings could have multiple lives. So the hut would need one touch, the towers two touches and the castle three touches to be destroyed.
- You could change the location of the castle for gold. This would allow you to save yourself in areas that you have just conquered
The ideas that have gone into this game inspire me for my future projects! How exactly does the movement of units work? Is it pure chance in which direction they move after impact or is it a simple reflection?