BeCuriouzBeCuriouz

Learn something new every day

🐙 Open Source
🎮

The game engine that refuses to take a cut of your game

💡 Godot is a free, MIT-licensed game engine where everything is a 'node' in a scene tree, letting you ship commercial games without paying any royalties.

Most people know Unity and Unreal, but there's a third player that's fully free and open source: Godot Engine. It's a cross-platform 2D and 3D game engine that lets you build a game once and export it with roughly one click to Linux, Windows, macOS, Android, iOS, and the web. Because it's released under the permissive MIT license, you can ship a commercial game and owe nothing — no royalties, no per-install fees, no revenue share. The entire editor is itself a Godot 'game,' which is why the interface runs identically on every platform it supports.

Godot's design centers on scenes and nodes. Everything in your game — a character, a sound, a light, a whole level — is a node, and you compose nodes into a tree to build a scene. Scenes can be nested inside other scenes, so a 'player' scene can be dropped into a 'level' scene like a reusable Lego brick. This tree-of-nodes model is unusually approachable for beginners while still scaling to complex projects.

The engine ships with its own scripting language, GDScript — a Python-like language tuned specifically for games and tightly integrated with the node system — though you can also use C# or C++. A surprising twist in its history: in 2021 the game studio behind Sonic Colors: Ultimate and others helped fund Godot, and after Unity announced controversial per-install fees in 2023, Godot's donations and adoption spiked dramatically as developers looked for a fee-free alternative.

🎮 The game engine that refuses to take a cut of your game — BeCuriouz