A strategy game maker, and an honest note about the genre
By Eduardo Orellana · Updated
Strategy is the genre where the code-to-content ratio is worst. Almost everything the player experiences is a rule, which makes it a hard genre to start with and a very good fit for having the rules written for you. Flockbay is free, AI included: free hosted AI every day, or your own Claude, ChatGPT, agent or API key. It runs on Windows and Linux, on the official Godot engine.
AppImage, x86_64. Ubuntu 22.04, Debian 12, Fedora 39 or newer.
Intel or AMD Chromebook, with Linux turned on.
Why strategy is harder than it looks
In most genres you can get something enjoyable from a good space and simple behaviour. In strategy, the space is a backdrop and the enjoyment is entirely in the interlocking rules: production, cost, counters, range, vision, timing.
Worse, those rules only reveal themselves as good or bad when played against an opponent who exploits them. A number that seemed reasonable becomes the only viable opening. A unit that seemed weak turns out to invalidate three others.
So the genre demands many iterations, and the cost of an iteration is the thing that decides whether a strategy game ever gets finished by one person.
What Flockbay changes about that cost
The rules are written by Flockbay as GDScript inside your project. Adding a unit type, changing a cost curve, giving a faction a different vision radius or making artillery ignore cover are all requests rather than afternoons, and Flockbay runs each one itself, reading the debugger, before handing it back.
That does not make the design decisions for you. Nothing can. What it does is let you take the twentieth pass, which is where strategy games actually become good, instead of stopping at the fourth because each pass cost a weekend.
You play, you notice the opening that always wins, you say so, and it changes. Not writing the code does not mean not seeing that the cavalry rush is unanswerable.
Flockbay builds the map, and the chokepoint is your call
Terrain in a strategy game is not decoration, it is the argument. A chokepoint, a river crossing, a plateau with a view, a resource that sits uncomfortably far from safety — those decide how the game is played more than any unit stat.
Flockbay builds that map from the brief you approved. In 3D it sculpts and paints the terrain, places water, sets the weather and the time of day, and puts structures where the brief says. Then you walk or fly through it and see whether the map is asking an interesting question. When the answer is almost, the world tools are buttons around the Godot editor's own view: Sculpt the ridge a little higher, Place the outpost closer to the river, and Godot's undo takes it back if it was better before.
In 2D the map is a board, which is where a great deal of strategy has always lived. Ground is a map of covered cells, and the tiles, the edges and the collision are all derived from it, so narrowing a chokepoint is a few cells of Paint rather than a sculpt. Whether a tile stops a walker is declared per material, which means a road and a wall are painted with the same stroke and only one of them blocks. Buildings and units are sprites at an exact position, rotation and scale.
Looking down at that board is not a separate mode you switch into. It falls out of gravity: declare none and the character body steers on both axes with nothing to jump away from, which is the same code that runs a side-on platformer. What a unit costs, what it counters and where it walks on its own is code Flockbay writes, exactly as it is in 3D.
It runs locally. Flockbay is a desktop app for Windows and Linux with Godot bundled inside, so a map with many units on it is limited by your machine rather than by a browser tab.
More on this: AI strategy generator: generating scenarios, not verdicts
Opponent behaviour, said carefully
Computer opponents in strategy games are famously unsatisfying, and it is not because the code is hard. It is because a genuinely optimal opponent is unpleasant to play against, and a weak one is boring, and the interesting band between them is narrow.
The productive approach is to describe behaviour rather than skill. This faction is aggressive early and cautious once it loses a battle. This one turtles and expands late. Those are legible to a player, which is what makes an opponent feel like a personality rather than a difficulty slider.
Expect several passes here as well. It is normal, and it is the part where your judgement as a player is the only useful instrument.
The board has to be readable
A strategy game is a set of decisions, and a decision the player cannot see is not a decision. Range, vision, threat and who is winning all have to be legible at a glance, and in 3D that is harder than on a flat board because the camera can hide things.
Practically this means camera height, unit silhouette and colour do more work than any mechanic. Two factions that look similar from above will ruin an otherwise good design, and no amount of balance work will rescue it.
Test it by playing a match and pausing at a random moment. If you cannot tell within two seconds who is ahead and what is about to happen, the problem is the presentation rather than the rules.
Scope, cost and the practical details
The realistic advice is to start small. Two factions, six unit types, one map. A finished small strategy game teaches you more than an unfinished large one and it is roughly the difference between a project and a folder.
Building needs an internet connection, because the chat, asset generation and world data come over the network. Playing what you built does not. Your project is an ordinary Godot project on your own disk, and Godot is open source.
The platform is free. Flockbay is free, AI included: free hosted AI every day, or your Claude or ChatGPT plan, your own agent, or an API key. Flockbay builds from a library of ready-made objects, or with Godot's own shapes.
A starting project for this is the strategy game templates.
Questions
- Real-time or turn-based?
- Either. Both are code, so the choice is a description rather than a configuration, and you can try the other one without starting over.
- Can it handle a lot of units at once?
- The game runs locally on the bundled Godot, so the ceiling is your own hardware rather than a server or a browser tab. Unit counts are still a design and performance question you will tune by playing.
- Do I need to write code?
- No. Flockbay builds the map and writes GDScript into your project. You play it and decide whether the game is balanced.
- Is multiplayer possible?
- Networking is code like anything else, but it is the hardest thing to get right in any engine. A first strategy game finishes far more often against computer opponents.
- Does it work offline?
- Playing does. Building does not, because the AI, asset generation and world data all come over the network.
Related
- AI strategy game maker
- AI RTS maker
- Tower defense game maker
- City building game maker
- A no-code game engine that is still a real engine
- A 2D game maker where the first thing you do is press play
- AI top down game maker: the camera that shows everything
- A sandbox game maker built around systems that keep running
- AI 2D game maker: what a working session actually looks like
Flockbay is free to download for Windows and Linux.
Download Flockbay free