LOCWARS

Program the Bot.
Survive the Wave.

Write tower defense AI in your browser. Run deterministic matches, then inspect every tower, creep, and failed decision in the replay.

Already have an account? Log in

  • Deterministic engine
  • Typed Bot SDK
  • Replay every decision

Wave 1 / 3

500
20
0
00:00.000
00:35.000

How It Works

01

Write the Bot

Author your tower defense strategy in JavaScript. The Bot SDK gives you typed access to game state and accepts structured Intents.

02

Run a Match

The deterministic engine simulates your Bot against scripted Waves. Same seed, same result — every run is reproducible.

03

Review the Replay

Step through an animated Replay of every decision: Tower fires, Creep paths, gold flow, and kill events in real time.

04

Improve and Climb

Refine your Bot from the replay, submit trusted runs, and climb gauntlet leaderboards with a verified score.

Game Modes

Gauntlet mode artwork

Gauntlet

Fixed map, waves, and resources on every run. Solve the authored objective, study the replay, then climb the challenge board.

Browse Gauntlets
Endless mode artwork

Endless

One escalating lane for every bot. Pressure rises until your defense breaks; the shared board ranks survival depth, kills, gold, and leaks.

Enter Endless

More modes

Additional challenge formats and competitive seasons are on the way.

Coming soon

BUILD FOR STRATEGISTS. POWERED BY CODE.

Locwars typed JavaScript SDK in the code editor

Typed JavaScript SDK

Intelligent tooling, strict types, and rich utilities to build better bots faster.

Locwars match replay with timeline and event log

Deterministic & Transparent

Every run is reproducible. Inspect every event and understand exactly what happened.

Locwars gauntlet leaderboard rankings

Verified Leaderboards

Compete on equal footing. Same engine, same rules, real rankings.

Code. Defend. Conquer.

Jump in, write your first bot, and see how far your strategy can go.