WARBIRDS.IO Dev Log

← All posts

Casting off: a separate naval theater and its ocean map

We tried to cram everything — planes, tanks, fleets — onto one map and call it combined arms. It got muddy. So we're taking a different tack: ground and sea are becoming separate game modes with their own maps. First up, the sea. Here's the naval theater, and why it starts with the map.

Why split the modes

The air map is an archipelago built for dogfights: a central island, a ring to hold, bases in opposite corners, roads and convoys threading the land. Bolting a real surface-fleet battle onto that same terrain meant ships squeezed into whatever water was left between the hills, guns and bridges and balloons everywhere, and two completely different games fighting over one set of rules. Pulling them apart lets each be itself. The naval theater runs as its own server mode — the live air game is untouched — and it builds a map made for ships.

A map made for ships

World of Warships taught everyone what a good naval map wants: open water to maneuver, islands to fight around, and a coastline to anchor the edges. Our world is a deterministic voxel heightfield — the same noise function runs on the Go server and in your browser, bit for bit, so nobody has to download a map — so the naval map is just a second shape for that function. Where the air map biases land toward the center, the naval map keeps the middle mostly sea (about 6% land in the central battle box), scatters low islands across it for cover, and raises a continental coastline along the north edge with ragged bays and headlands. Same engine, completely different sea.

A destroyer steaming across open blue ocean, scattered green islands around it and a continental coastline along the horizon
Open water, island cover, a coast to the north — a sea built for ship duels.

Ships that handle like ships

You don't fly in the naval theater — you take the bridge. Pick a hull from the spawn screen (a fast, nimble destroyer or a heavier, better-armored cruiser) and put to sea on your team's flank. The controls borrow the muscle memory of the existing crewable vehicles, but the physics underneath are deliberately naval:

A grey blocky destroyer under way past a wooded island under a clear noon sky
A destroyer at speed: W/S works the engine telegraph, A/D the rudder, the mouse trains the guns.

What's next

This is the keel, not the finished ship. The map and the handling are in; the deep World-of-Warships systems come next — HE and AP shells with real penetration against an armored belt, citadel hits, fire and flooding with a damage-control party to fight them, and proper ship-vs-ship gunnery and torpedoes. We started with the map because everything else floats on top of it. Cast off and have a look around — the sea's wide open.