Linux Format

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.

More from Linux Format

Linux Format1 min read
FlyOS Offers Linux Subsystem On Android
DigitalPlat, FlyOS developer, proudly announces on its main page: “Imagine coding on your phone, connecting a keyboard and mouse, and effortlessly accessing your favourite tools like LibreOffice, VSCode, GIMP, Jupyter and more. It’s a complete Linux
Linux Format1 min read
Redis Licence Drama
On 20th March 2024, Redis announced that as of version 7.4, the software will be dual-licensed under the Redis Source Available Licence (RSALv2) and Server Side Public Licence (SSPLv1). The Open Source Initiative characterises the Server Side Publi
Linux Format2 min read
Specialist Tool Organisation
K ali works differently from the others as it has the security tools in the root of the app launcher. If you know what you’re looking for, the whole thing is searchable from the launcher. The ‘normal’ apps are located in the Usual Applications folder

Related Books & Audiobooks