Free arcade game

Tower Siege: TikTok LIVE Tower Defence Game

Goblins, wolves and armoured brutes march down the road to your castle. Build and upgrade towers beside the road to stop them across 10 waves, then beat Warlord Grak. Your viewers' gifts give you gold and free towers, or send bigger waves and a siege troll.

You play it with the mouse and keyboard. Add one link to OBS as a 1920 x 1080 browser source, keep TikFinity open and connected, then use Interact on the source to play.
Tower Siege final wave: Warlord Grak marches down the road past upgraded towers, with his health bar at the bottom and the gift list down the right side

Quick Facts

The short version, so you know if it fits your stream.

Price

Free

Play it in your browser. No account or checkout.

Round

About 5 minutes

10 waves with a Stone Golem on wave 5 and Warlord Grak on wave 10. The round ends at 7:00 if the siege is still going.

Who plays

You, the streamer

Click a spot, then press 1 to 4 (or click a card) to build a tower. Click a tower to upgrade it.

Viewers

6 gift actions

3 help the defence and 3 hinder it. 1 gift = 1 action.

Needs

TikFinity Desktop App

Open and connected for real gifts. Practice gifts work without TikTok.

How It Plays

Tower Siege is a tower defence game. Enemies come out of the cave and walk the winding road to your castle. Each one that gets through costs lives, and you start with 20. You start with 130 gold and 13 stone build spots beside the road.

Click an empty spot to open the build menu, then pick a tower with a click or the keys 1 to 4. Towers fire on their own at the enemy furthest along the road. Click a tower to upgrade it, up to level 3. Hover over a tower to see its range and the upgrade price.

Every enemy you defeat pays gold, and clearing a wave pays 30 more. Between waves there is a short break. Press Space to send the next wave early for 15 bonus gold. If a few enemies are still on the road, the next wave starts anyway after 14 seconds.

The Stone Golem comes on wave 5 and Warlord Grak leads the final wave. Clear wave 10 and the castle stands. If your lives hit zero the castle falls, and if the siege is still going at 7:00 the round ends. A new round starts on its own 12 seconds later. The gifter's name shows when their gift lands, and the results screen lists the top gifters.

Gift Effects Table

These are the default gifts. You can change any of them in Settings, and each gift can only do one thing.

Default gift Coins Side What it does
Rose 1 coin Help Gives you 25 gold.
Finger Heart 5 coins Help Builds a free archer tower on a random empty spot. If every spot is taken, it upgrades a tower instead.
Perfume 20 coins Help Upgrades your lowest level tower for free. If every tower is at level 3, it gives 40 gold instead.
GG 1 coin Hinder Sends 6 more goblins down the road.
Doughnut 30 coins Hinder Sends an armoured brute down the road. Armour halves damage from archers and frost towers.
Galaxy 1000 coins Hinder Sends a siege troll mini boss down the road. It costs 6 lives if it reaches the castle.

Gift streaks count every gift, so a streak of 5 Roses gives 125 gold. Likes and comments do nothing in Tower Siege.

Towers

There are 4 towers. Each one can be upgraded twice, up to level 3, for more range, damage and speed.

  • Archer tower: Fast arrows at one enemy (up to 3 times)
  • Cannon: Slow shots that hit a group (up to 3 times)
  • Frost tower: Slows every enemy it hits (up to 3 times)
  • Ballista: Long range bolts that pierce armour (up to 3 times)

Controls

Mouse and keyboard. On the overlay, use Interact in OBS first.

Click an empty spot Open the build menu
Click a tower card, or press 1 to 4 Build that tower on the chosen spot
Click a tower Upgrade it (hover to see the price)
Space Send the next wave early for bonus gold
P or Esc Pause (Esc also closes the build menu)
R Restart when paused or after a round
Shift + 1 to 6 Send a practice gift (Practice mode)

How to Add Tower Siege to TikTok LIVE with TikFinity and OBS

  1. 1. Try it with practice gifts. Open the Tower Siege play page and click the map to start. Use the Practice Gifts buttons to see what each gift does. They work without TikTok and never show on the overlay.
  2. 2. Pick your gifts in Settings. Open Settings, choose Live mode and change any gift you want. Restore default gifts puts the list back.
  3. 3. Copy the overlay link. In Settings, under Add to your stream, click Copy link. The link keeps your gift choices.
  4. 4. Add it to OBS. Add a Browser source at 1920 x 1080 and paste the link. Right-click the source and choose Interact to build and upgrade with the mouse.
  5. 5. Keep TikFinity connected and go LIVE. Keep the TikFinity Desktop App open and connected to your LIVE so gifts reach the game.

Using the default gifts? The plain overlay link works too:

https://wgmojo.gg/arcade/tower-siege/?overlay=1

Screenshot Gallery

Captured from the game in practice mode, not mock-ups.

Tower Siege build menu open over an empty spot, with the archer tower, cannon, frost tower and ballista to choose from
Tower Siege wave 7: goblins and armoured brutes on the road past a row of upgraded towers
Tower Siege: a Galaxy gift sends a siege troll mini boss down the road, with its health bar at the bottom
Tower Siege: Finger Heart gifts build free archer towers on empty spots
Tower Siege: Warlord Grak leads the final wave towards the castle
Tower Siege victory screen showing waves cleared, enemies defeated, lives left and top gifters
Tower Siege play page with the Practice Gifts buttons on the left
Tower Siege settings: gift pickers for each action and the overlay link to copy

Streamer Tips

  • Tell chat the split before you start: Rose, Finger Heart and Perfume help you, the other gifts make it harder.
  • Frost towers near a corner slow enemies where other towers can hit them for longer.
  • Save a ballista or two for the Stone Golem and Warlord Grak. Its bolts ignore armour.
  • Press Space to send waves early while you are ahead. The bonus gold adds up fast.
  • Run a round with practice gifts before your first LIVE so you know what each gift looks like when it lands.

Ready For Stream

Play Tower Siege

Try it with practice gifts, pick your gifts in Settings, then copy the overlay link into OBS before your next TikTok LIVE.

New to TikFinity? Create your new account through Harry's affiliate link and the 20% discount is applied automatically at signup. No code needed.

FAQ

Quick answers before you go LIVE.

What is Tower Siege?

Tower Siege is a free tower defence game for TikTok LIVE. You build and upgrade towers with the mouse and keyboard, and your viewers' gifts help or hinder you through TikFinity.

Is Tower Siege free?

Yes. You play it in your browser on wgmojo.gg with no account or checkout.

Do I need TikFinity?

For real gifts, yes. Keep the TikFinity Desktop App open and connected to your LIVE. Practice gifts work without TikFinity or TikTok.

Who builds the towers?

You do, with the mouse and keyboard. Viewers take part through gifts, which can build or upgrade towers for you or send more enemies. There are no touch or gamepad controls yet.

How long is a round?

A round has 10 waves and usually takes about 5 minutes. It ends when you clear wave 10, when your lives hit zero, or at 7:00. A new round starts 12 seconds later.

Can I change the gifts?

Yes. Open Settings on the play page and pick any gift for each action. Each gift can only do one action, and Restore default gifts puts the list back.

What does the overlay show?

The overlay link shows the game at 1920 x 1080 with no site menu, buttons or practice gifts, ready to use as a browser source.