The maze is the game: why Bulwark has no fixed path

2026-06-02 · 4 min read · The Bulwark Studio

Open almost any browser tower defense from the last fifteen years and you will see the same thing: a curving road painted onto the map, and a row of slots beside it where you drop your towers. The path never changes. Your only real decision is which gun goes in which slot. It is a fine puzzle, but it is a small one, and once you have solved a map there is little reason to play it again.

Bulwark throws the road away.

A field, not a track

In Bulwark there is no track. There is a grid, a set of breach points where enemies pour in, and a single Core they are trying to reach. Every cell that is not blocked is walkable. When a wave starts, enemies do not follow a script. They follow a flow field: a map of the distance from every cell to the Core, computed with a breadth-first search that floods outward from the Core across all open ground.

Each enemy, every step, looks at its neighboring cells and walks toward whichever one is closest to the Core. That is the entire navigation rule, and it produces something that feels alive. Enemies stream around obstacles, split across lanes, and converge on the Core from whatever direction is shortest.

The interesting part is what happens when you build.

Every tower is a wall

A turret in Bulwark is not just a gun. It is an obstacle. The moment you place one, the cell it sits on becomes impassable, and the flow field is recomputed. Enemies that were about to walk through that cell now route around it. Place a line of turrets and you have built a wall. Leave a one-cell gap and you have built a doorway that every enemy must funnel through, right into your firing lines.

This is "mazing," and it is the heart of the game. The optimal layout is not a row of towers beside a fixed road. It is a serpentine corridor that you design, forcing enemies to walk three times as far past three times as many guns. A good maze can quadruple the time a wave spends in range. On Nightmare, it is the difference between holding and breaking.

Because the field recomputes live, your maze is never finished. Sell a turret mid-wave and the path reopens. Drop one more turret to close a shortcut you did not notice. Enemies already on the board re-read the field on their next step and re-route on their own. Nothing is scripted, so nothing is stale.

The two rules that keep it fair

Total freedom would let you do something obviously broken: wall the Core off completely so nothing can ever reach it. Or strand a wave in a sealed pocket. Bulwark forbids both, and it does so structurally rather than with a warning popup.

Before any placement is allowed, the engine runs the flow field as if the new turret were already there and checks two things:

  1. Every breach point can still reach the Core. If a placement would seal off the Core from even one entrance, it is rejected. You will see the cell flash red. You can build a labyrinth, but you can never build a cage.
  2. No live enemy gets trapped. If a placement would strand an enemy already on the field in a disconnected pocket, it is also rejected. Enemies can never freeze in place because the geometry shifted under them.

These are not heuristics that mostly work. Because the flow field has a single sink (the Core) and a true breadth-first gradient, every reachable cell that is not the Core has at least one neighbor strictly closer to the Core. There are no dead ends and no loops for an enemy to get stuck in. The guarantees fall out of the math, not out of special cases.

What this does to strategy

Once the path is yours to shape, the whole game opens up.

  • Chokepoints become a resource. A single tight corridor lined with Arc Coils can delete an entire swarm before it clears the bend.
  • Tower order matters. Slowing fields at the entrance of a maze multiply the value of every gun downstream, because enemies crawl past all of them.
  • Air changes everything. Wraiths ignore your walls and fly straight for the Core, so a maze built only for ground will leak the moment fliers arrive. You learn to salt your layout with towers that hit air.
  • Maps replay differently. The same battlefield supports dozens of viable mazes. Substrate is a teaching ground. The Foundry, with three breaches and a corner Core, punishes a layout that only defends one direction.

The fixed-path puzzle asks "which tower goes here?" The flow field asks "what shape should this battle be?" That second question has no final answer, which is exactly why the board never gets old.

Pick a battlefield, build your maze, and hold the line.