Godot

From LinuxReviews
Jump to navigationJump to search
Joystick-icon.png

Godot is a free MIT-licensed game engine for both 2D and 3D games. It can create games for most PC, mobile and web platforms. The development environment runs on Linux, macOS and Windows.

Languages[edit]

Godot games can be written in C++, C#, languages with GDNative bindings (Rush, Nim, D) or godots own scripting language GDScript.

Supported Targets[edit]

Godot games can be made to run on Linux, macOS, Windows, BSD, Android, iOS and HTML5 and WebAssembly.

Rendering[edit]

Godot supports OpenGL ES 3.0 with fallback to OpenGL ES 2.0 if 3.0 is not supported. Godot has its own built-in shader language similar to GLSL.

Vulkan is not supported.

Funding[edit]

Godot got a $20000 grant from Mozilla in 2016. Those funds were earmarked for WebSocket, WebAssembly and WebGL 2.0 support.

Godot got a $250000 grant from Epic Games in February 2020[1]

Popularity[edit]

The PC Gaming Wiki lists about 30 games as using the Godot game engine. The majority of those are available for GNU/Linux.

The vast majority of games using the Godot engine are NOT free software[2]. Most of the commercial games are pretty cheap, Archipelago is just 1 EUR on Steam.

Zero Price Non-Free Godot Games:

Game License
Hyperspace Shoujo (globalgamejam.org) Creative Commons Attribution-Noncommercial-Share Alike 4.0
The Labyrinthine Night (itch.io) Commercial
Last Night A Nurse Save My Life (itch.io) Commercial
School Years (itch.io) Commercial

The godotengine showcase has a very long list of mostly non-free games made using Godot.

History[edit]

Godot was started by Ariel 'punto' Manzur and Juan 'reduz' Linietsky in 2007. It was proprietary software until 2014 when the source code was released on GitHub under a MIT license.

Links[edit]

Footnotes[edit]

  1. godotengine.org: GODOT ENGINE WAS AWARDED AN EPIC MEGAGRANT, February 3rd, 2020
  2. All of them are commercial as far as we can tell. There could be free software games made using the Godot engine but we are not aware of any


Add your comment
LinuxReviews welcomes all comments. If you do not want to be anonymous, register or log in. It is free.