What is the coolest thing about having your own city?
While there may be fun to be had playing around or looking proudly over your city, the real fun begins when the enemy attacks! Upgrade your walls and cannons, defeat the enemy over and over, as they grow stronger!

What is tower defense? It is a strategy. It is brain burning! How to deal with excessive brain-burn and too tired? Put it aside and calm down.
Eternal Cannon is the perfect combination of idle tapping and tower defense, offering a unique experience with exceptional style.
Eternal Cannon takes the idle incremental game style that players have come to know and love, and stretched the limits of what they can be.

Game features:
---- More than 60 upgrades and research projects!
Your wall can be upgraded and cannons can be transformed! The walls can be upgraded from weak fences to nearly indestructible walls. What is your defense against enemy attacks? The most basic, you can also reflect the enemy's attack back or use it for your own use! The cannon can be turned ginormous, not only to spew shells to attack the enemy but also to have more features! Bullets double hitting! Fatal critical hits! Poisonous gas for grouped enemies, it is so domineering! All the upgrades will become a must-have!

---- A powerful skill system!
Freeze the enemy or throw a full-screen bomb. Repair the wall quickly, or let the gold coins fall like rain. Strengthen bullets or become Immune to the enemy for a time!

---- Real-time leaderboards!
Always see if your ranking is rising or falling, and compete with players all over the world to see who's strategy is stronger and rises faster.
---- The gameplay is simple and beautiful!
The enemy that attacks you has a cute and confusing appearance. The battle sites are also different environments. The operation is simple and easy to use, and more is to test your strategic choices.

If you encounter any problems, comments, and suggestions during the game, you can send an email to what are you waiting for? Let's play together!

What’s New

Version 1.5

Value Boost for Upgrades
Prestige mechanics rebalanced
New background images
Bug fixed

Ratings and Reviews

4.7 out of 5
3.7K Ratings

3.7K Ratings

Superclasher535 ,

Great game, but needs some tweaking

So I really like this game, and I’ve been having fun, but there are also 2 MAJOR problems the first one is that you don’t get enough prestige currency, which is red gems in this game. They even updated it to make it so you got more, and then I finally get to a new highest wave and check how many red gems I’m going to get, and it’s only like 30, I’m at wave 337, and I was getting consistently in the 100s when I wasn’t even at wave 200. The fact that you actually end up getting less and less red gems as you progress, ruins this game, and it needs to be fixed, AGAIN. The other problem is that every time I am offline I barely progress any waves, and I KNOW that I could have that I could have gone way more. Like seriously you’re going to tell me that I only went like 10 waves in an hour, when when I load up the game I go twice that much in 2 minutes. This means that to make any actual progress you need to have your phone on for a while. PLEASE DEVS IF YOU ARE READING THIS INCREASE THE NUMBER OF RED GEMS THAT YOU GET

Karlmon ,

Love a great idle game but..

Been having a lot of fun if you can call an idle game fun, however I love this game, I can set it down and come back to huge earning and hordes defeated. It’s also unique in that there’s no RNG in getting better stuff after prestige you can choose whatever upgrades you want. However the problem is as soon as you hit a wall you will most likely never get past it due to not an availability to get red gems. There is a way to get some as a final upgrade however I didn’t know it existed so having spent my red gems I have no way of even getting close besides hoping for ads. TLDR: fun idle game id recommend it, if you are gonna play save red gems for final upgrade to have chance at progress.

Drunkass ,

Need to fix some of the issues

The biggest issue is the Knock Back skill. When you get maxed out or even high level on this skill it pushes the enemies so far back that it completely renders the Splash attack useless. It gets really bad at higher wave levels when it pushes small enemies far back for up to a minute and you end up getting all of the enemies bunched up at your wall killing you. You can’t attack anything because the cannon is focused on the one enemy and it’s range is pushed way back that the splash isn’t even visible and can’t kill anything. Next time I prestige I’m not going to upgrade Knock Back very much at all because of this.

The next issue is that certain things like rare loot, cost discount and double cannon should be permanent and not reset when you prestige. They are so expensive and when you prestige it takes a long time before you can earn enough to even start to unlock them. Maybe you should make things cheaper when you prestige each time.

The ads weren’t working but you fixed that.

Developer Response ,

Thank you for your feedback, we have fixed the Knock Back skill in the latest version.


385.4 MB

Requires iOS 8.0 or later. Compatible with iPhone, iPad, and iPod touch.


English, Simplified Chinese, Traditional Chinese

Age Rating
Rated 4+
In-App Purchases
  1. Beginner Pack $2.99
  2. Some Gems $1.99
  3. Lots of Gems $4.99


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like