A Scratch alternative for when the blocks stop being enough

By Eduardo Orellana · Updated

Flockbay is free on your own Claude or ChatGPT plan. Claude Pro or Max, or ChatGPT Plus or higher, builds a real Godot project in the Godot editor. Claude Free and ChatGPT Free do not run here. More models are optional, a credit reload at API prices. Windows today. The engine is the official Godot release. Scratch is one of the best pieces of educational software ever made, and it is free, and it runs in a browser. This page is for the person who has outgrown it, not for the person who is deciding whether to start there.

What Scratch is genuinely better at

Scratch teaches programming, and it teaches it well. Loops, conditionals, variables, events and message passing are all visible as physical shapes that only click together when they make sense. That is a real pedagogical achievement and no AI tool replaces it.

It is also free forever, needs no installation, works on a school laptop, and has a sharing culture where you can look inside any project on the site. For a classroom, for a nine-year-old, or for anyone whose goal is to understand how code works, Scratch is the right answer.

Flockbay is not a better Scratch. It is a different thing, aimed at a different moment, and it is worth being clear about which moment that is.

More on this: A game maker for education, and what it actually teaches

The moment people outgrow it

Usually it arrives as a specific frustration, and it is rarely the one people expect. The block script has grown to forty blocks and scrolling it is harder than the idea it encodes. The behaviour you want has no block, so you are building it out of three that nearly do it. You want the thing to look like a game people play rather than a project people look at. Sometimes it is that the stage is flat and the game in your head is a place with distance in it — but that is one reason out of four, and it is the only one that is about dimension at all.

That is the point at which the standard advice is "now learn a real engine", meaning write code in Unity, Unreal or Godot. It is good advice and it costs months, and a lot of people stop there.

Flockbay exists for the other route: keep not writing the code, but stop being inside a teaching tool.

What it is instead

A desktop app for Windows. You download it and install it, which is the first honest difference from Scratch — there is no browser version, and there will not be one, because the game runs locally on the copy of Godot that ships inside the app.

Godot is open source and games ship on it. Your project is a Godot project, so when you eventually do want to learn to code, the thing you have been building is the thing you would learn on.

Instead of blocks there is a builder, and the first thing it asks is which kind of game: 2D or 3D, shown as two pictures, with no default. Pick 2D and you are working with sprites much as you already were — take one from the Catalogue, drop it, drag it, turn it, resize it with the mouse — except that the ground is a tile layer you paint by dragging over cells, and it is walkable as soon as you paint it. Pick 3D and you place terrain, water, weather, buildings and characters by hand instead.

Either way, Flockbay writes the GDScript for the behaviour. You describe what should happen and then play the result. That is the thing that actually changes when you leave Scratch, and it is not the dimension. It is the blocks.

More on this: An AI game maker for kids: what it is good at, and what to know first

What you lose in the move

You lose the teaching. Blocks make the logic visible; generated GDScript does not, unless you go and read it. If the goal is a child learning to program, Scratch is doing something here that Flockbay deliberately does not.

You lose the zero-friction start. There is an install, an account, and a machine requirement, because this is a real program on your own disk rather than a page in a tab.

You lose the offline case for building. The chat, asset generation and world data all come over the network, so building needs a connection. Playing what you built does not.

If you are a teacher deciding

The question to ask is what the lesson is. If the lesson is programming — sequence, condition, loop, state — then blocks are the instrument and nothing here improves on them. Generated code hides exactly the thing you are trying to teach.

If the lesson is design, or level building, or finishing a project, then the calculus changes. Students who can judge a game but cannot yet write one can get much further in a term, and the work they produce is theirs to be proud of.

The practical constraints are real: it installs per machine on Windows, it needs an internet connection while building, and there is no seat or classroom pricing because it is a desktop app rather than a service. Weigh those before committing a term to it.

More on this: Game maker for schools: the deployment questions

Who should actually switch

Someone who has made several Scratch projects, wants the next one to be a real game on a real engine, and has no intention of spending a term learning a scripting language first. The next one does not have to be 3D to qualify: pick 2D at project creation and you keep working with sprites, from a catalogue where 55,073 of the 60,648 objects are sprites. Also someone teaching older students who are past the point where the blocks are the lesson.

The download is free and there is a free plan. Flockbay is free on your own AI: your Claude or ChatGPT plan, your own agent, or an API key. There is no classroom or seat pricing — it is a desktop app you install per machine.

More on this: Using a game maker in the classroom, honestly

Questions

Is Flockbay suitable for children?
It is a general-purpose game-building tool rather than an educational one. Scratch is deliberately designed for young learners; this is not, and pretending otherwise would not help anyone.
Can I import a Scratch project?
No, and there is no importer either way. A stack of blocks is not a script and a Scratch stage is not a Godot scene. Art you drew for a Scratch sprite is still a picture, though, and pictures carry over.
Do my games have to be 3D now?
No. A new project asks 2D or 3D as two pictures and will not create until you pick one. A 2D project arrives playable — ground with a ledge, a platform above it, and a person who walks, falls and jumps — and you build it out with painted tile ground and placed sprites.
Does it run in a browser like Scratch does?
No. It is downloaded and installed on Windows, and the game runs locally on the bundled Godot.
Is there a free version?
Yes, the download is free and there is a free plan. Flockbay is free on your own AI: your Claude or ChatGPT plan, your own agent, or an API key.
Will it teach me to code?
Not by itself. The code is written for you and sits in your project, so it is there to read, but nothing in the workflow explains it to you.