🎮 TwozyGames
Guide 2026-07-31

Tank Duel Strategy Guide: Bank Shots, Cover, and the Trick the CPU Cannot Do

Tank Duel is the arena shooter in our TwozyGames Originals lineup, and it is the one where the walls are on your side. Shells do not stop when they miss — they bounce, twice, and keep travelling. That single rule turns a straightforward duel into a geometry problem, and it hides an advantage the computer opponent is structurally unable to take.

We wrote the code, so this guide can tell you exactly what the bot is thinking, what it can never do, and how the shells actually behave.

Your own shells will kill you

Start here, because it is the rule that ends most early runs. A shell you fire is harmless to you only for the instant it is still clearing the barrel, and after that it is live to everyone, including you. Treat every shell on screen as dangerous, including your own.

Since shells ricochet twice before expiring, a shot fired into a nearby wall can come straight back through the space you are standing in. Fire down a short corridor and you have essentially thrown a grenade at yourself.

The practical habit: after you shoot, move. Not because the enemy is aiming at you, but because your own shot might be. Firing and standing still is the single most common way to lose a round you were winning.

The CPU cannot bank. You can.

This is the big one, and it is not a difficulty setting — it is true on Hard as much as on Easy.

The bot only ever fires when it has a clear line of sight to you and its barrel is nearly on target. It never shoots at a wall on purpose. It has no concept of a ricochet as a weapon; shells that happen to bounce are just missed shots still in flight.

You have no such restriction. Which means cover protects the bot from your bullets far less than it protects you from its own. When the bot ducks behind a block, it is fully safe by its own logic and completely exposed by yours. Line up the wall behind it, not the tank itself.

Learn one or two angles on each layout and this stops being a fair fight. A bank shot into an occupied corner is free damage against an opponent that does not model the possibility.

What the bot does when it cannot see you

Losing line of sight flips the bot into a completely different mode, and it is predictable:

It swings out wide of the straight line to you, and it commits. It picks left or right once, at random, and holds that choice until it can see you again — it does not reconsider halfway. It also drives forward the whole time.

Two things follow. First, an early version of the bot drove straight at the blocking cover and simply pressed into it forever, which produced permanent stalemates when the human mirrored the position; the flanking behaviour exists to fix exactly that. Second, and more usefully: when you break line of sight, you know the bot is now arcing toward one side and will emerge at an angle. It is not going to sit still, and it is not going to shoot while it travels. That is your window to reposition or to set up the bank shot on the corner it is about to appear from.

It also keeps its distance on purpose

With clear sight, the bot manages range rather than charging: it closes when you are far away, backs off when you get close, and holds position in a middle band. So rushing it does not corner it — it reverses and keeps shooting.

Pressuring works better as a threat than as a tactic. Push in to force it backwards toward a wall, then break sight and let its flanking routine walk it into a predictable arc.

Ammo is limited in a way you will not notice until it matters

Two constraints run at once. There is a cooldown of just over half a second between shots, drawn as the ring around your tank, and separately you can only have three of your own shells in the arena at a time.

Because shells survive two bounces, they linger. Spray three quickly into open space and you are disarmed until they expire or hit something — often for longer than the cooldown alone would suggest. In a close-range exchange that is exactly when you needed a fourth shot.

Shells travel much faster than a tank drives, but they are not instant — you can watch one cross the arena. At range, aim where the enemy is going.

What the difficulties actually change

Three numbers move, and they compound:

Aim error. At any real range Easy sprays wide enough to miss a stationary tank, Normal lands close, and Hard is effectively dead on. At Hard, if it is pointed at you with a clear line, it is going to hit.

How often it re-aims. It does not track continuously. Watch the turret: on Easy it visibly lags behind you in steps, on Normal it keeps up, on Hard it is glued to you. That lag is why strafing works so well low down and stops working high up — on Easy you can outrun its aim, on Hard you cannot.

Willingness to shoot. Hard is several times more likely to take a given shot than Easy once lined up. Easy hesitates even with a clean look at you.

Notice what is not on that list: the bot never gains bank shots, and it never stops needing line of sight. Everything Hard does better, it does inside the same blind spot.

How to actually win

Matches are first to five. A round plan that works at every difficulty:

Keep a block between you and it. This costs the bot its only firing condition and costs you almost nothing, because you can shoot around corners and it cannot.

Move after every shot, both to dodge and to avoid your own returning shell.

Do not empty the magazine. Keep one shell in reserve for the moment it comes around the wide side, exactly as its routine says it will.

In 2P none of this asymmetry exists — both players can bank, both can bait — and it becomes a much more open duel about reading a person instead of a routine. Same keyboard, no second device: P1 on WASD, P2 on the arrow keys.

Ready to roll out? Play Tank Duel free in your browser, or browse the rest of the Originals lineup.

FAQ

Can my own shots kill me in Tank Duel?
Yes. Your shell is harmless to you for only a fraction of a second after firing — roughly a seventh — and after that it can hit you like anyone else. Since shells ricochet twice before expiring, firing into a nearby wall can send your own shot straight back through you. The habit that fixes it is simple: move after every shot.
How do I use bank shots against the CPU?
Aim at the wall behind the enemy rather than the enemy. The bot only fires when it has a clear line of sight and its barrel is nearly on target, so it never shoots at a wall deliberately and has no model of ricochets as a threat. That makes cover far better for you than for it — a shell banked into the corner it is hiding behind is essentially free damage.
What does the CPU do when it loses sight of me?
It flanks. It steers wide of the straight line toward you, picks left or right once at random, and holds that choice while driving forward until it can see you again. It will not shoot during that trip. So breaking line of sight buys you a predictable window — you know it is arcing to one side and roughly where it will reappear.
Why can't I keep shooting in Tank Duel?
Two limits run at once: a cooldown of just over half a second between shots, shown as the ring around your tank, and a cap of three of your own shells in the arena at any time. Because shells survive two ricochets they hang around, so firing three quickly can leave you disarmed for longer than the cooldown alone would suggest.
What changes between Easy, Normal and Hard?
Three things: how wide its aim scatters (Easy misses a stationary tank at range, Hard is effectively dead on), how smoothly it re-aims (Easy's turret visibly lags you in steps, Hard's is glued to you), and how readily it takes a shot once lined up. What never changes is that it still needs line of sight to fire and still cannot bank a shot — every difficulty shares the same blind spot.

📖 Related Posts