Develop video games with the Godot engine
Godot is a free (as in beer) and open source video game engine. It’s an impressive toolset provided at no cost and with liberal licencing that enables people to create their own video games without spending months first creating the engine.
The idea is very similar to PyGame, a Python module we’ve used often in games programming tutorials in this magazine, in that an advanced toolset is compiled that includes most of the groundwork one would need to create a game. Things like sprites and physics are taken care of, so the programmer can get straight onto designing their video game.
Godot uses an MIT or Expat licence that grants programmers the permission to use Godot for any purpose: study how the engine works; change the engine itself; and redistribute versions of Godot with or without changes. Programmers are even free to commercialise custom versions of Godot under a different license, provided a notice of the original Godot is distributed in the documentation. That’s a very free (as in speech) licencing scheme.
Of course, any game or software created with the Godot engine is the sole copyright of you, the developer. While it’s important to include a copyright notice of the engine used in your documentation, anything you create in Godot belongs to you to do with as you please. These are fair and incredibly permissive terms.
Being FOSS, Godot is cross-platform, with versions for Linux, Windows, Mac OS X and BSD. Additionally, it’s also multi-platform, working on
You’re reading a preview, subscribe to read more.
Start your free 30 days