Learn to make games inside the engine.
Floptle is a free, open-source game engine with the tutorials built into the editor. Open the Learn tab and it walks you through real projects step by step, and each step checks itself off as your project comes to match it. No juggling a video in one window and your project in another, and no guessing whether you did a step right.
No account required · MIT OR Apache-2.0 · Windows, macOS, Linux
Three steps from nothing to a game you built.
Download the Hub
One small native download. The Floptle Hub installs the engine, keeps it updated, and creates your first project. Everything runs locally on your machine.
Open the Learn tab
The tutorials live in the editor, next to your project. Pick one and it walks you through it a step at a time, with the full docs one tab over.
Build, and watch steps tick off
Each step verifies itself against your actual project. When it ticks off, you really did it. When it does not, you know exactly where you are stuck.
Whole small games, step by step.
Whole small games, step by step. The same steps are in the editor's Learn tab, where each one ticks itself off as your project comes to match it. These pages are published from the engine release itself, so they always describe the version you actually installed.
How Floptle compares for a first game.
Godot, Unity, and Unreal are all capable engines with huge communities, and if you want mobile or console output today you should pick one of them. Here is what actually differs when you are learning.
| Floptle | Godot | Unity | Unreal | |
|---|---|---|---|---|
| Price & license | Free, open source (MIT OR Apache-2.0), no royalties | Free, open source (MIT) | Proprietary, free personal plan | Free to start, royalty after your game earns past a threshold |
| You script in | Lua | GDScript or C# | C# | C++ or Blueprints |
| How you learn it | Tutorials in the editor's Learn tab that check each step against your project | Web docs and community tutorials | Web courses on Unity Learn | Web courses and video tutorials |
| Docs live | Inside the editor, matching your exact version | On the web, in-editor lookup | On the web | On the web |
| Multiplayer | Built in, including GGPO-style rollback and an in-editor fake-lag harness | High-level multiplayer API built in | Via Netcode packages | Replication built in |
| Ships to | Windows, macOS, Linux desktop | Desktop, mobile, web, console | Desktop, mobile, web, console | Desktop, mobile, console |
| Maturity | Pre-1.0 and moving fast | Mature | Mature | Mature |
The honest version: Floptle is young, desktop-only, and the community is small, because I am one person building it in the open. What you get for that is an engine you can actually hold in your head, tutorials that know whether you did the step, docs that always match your build, and terrain you can carve into whole planets, which none of the big three do out of the box. If that trade reads as fun to you, you will probably like it here.
Questions people actually ask.
What is the best free game engine for a beginner?
Try a couple and keep the one you finish a project in. Godot is the usual recommendation and it is a good one: free, open source, and widely taught. Floptle is smaller and younger, and it has one specific advantage for a first-timer: the tutorials are built into the editor and check your progress. You do not read a page in one window and hope your project matches in another. The Learn tab watches your actual project and ticks each step off when it is really done, so you always know where you stand.
How do I start making games with no experience?
Pick an engine, build something tiny, and finish it. In Floptle that path is concrete: download the Floptle Hub, create a project, open the Learn tab, and build Flappy. One button, obstacles, a score, a game over. It is a real, finished game, and every step is checked off in the editor as you go. After that the platformer and top-down RPG tutorials introduce scenes, physics, dialogue, and items the same way.
Do I need to know how to program?
You need to be willing to write small amounts of code, and the tutorials assume none. Floptle scripts are written in Lua, one of the friendliest first languages there is: a movement script is a handful of readable lines. The editor includes the full scripting reference in its Docs tab, and the "Floptle for programmers" page catches you up fast if you already code in something else.
Is Floptle really free? Can I sell the game I make?
Yes and yes. Floptle is free and open source, dual-licensed MIT OR Apache-2.0, with a permissive-forever pledge in the README. No royalties, no revenue share, no paid tiers, and no account required. The game you build is yours, and you can sell it.
How is learning Floptle different from learning Godot, Unity, or Unreal?
In most engines you learn from web pages and video courses beside the editor, and you check your own work. Floptle puts the course inside the editor: the Learn tab runs follow-along projects where each step verifies itself against your actual project, and the complete documentation ships inside the editor too, so it always matches the version you are running. Floptle is also a much smaller engine than any of those three: one small native download, and pre-1.0, so expect sharp edges alongside the head start.
Can I make a multiplayer game as a beginner?
Yes, and in Floptle the first step is genuinely small: add the Networked component to a node, call net.host with a player count, and the editor can host and join a local client inside one process. That harness has latency and packet-loss sliders, so you can feel what a 200 ms connection does to your game without a second machine. Server-authoritative mode is the default and needs nothing from your scripts; friends join real sessions with a five-letter lobby code. The engine also ships GGPO-style rollback netcode for fighting games, which is an unusual thing to get built in.
How long until I have made an actual game?
The first-steps tutorial has something moving on screen in about fifteen minutes. Build Flappy is a finished, restartable game in an afternoon. The 3D platformer and the top-down RPG take longer and teach more of the engine: physics, scenes, dialogue, doors, items. All of them are checked step by step in the Learn tab.
Your first game is an afternoon away.
Download the Floptle Hub, create a project, open the Learn tab, and build Flappy. Free, open source, no account, and the engine checks your work as you go.
Want the full tour first? See what the engine can do or read the source on GitHub.