Godot

Disclosure: Some links below are affiliate links and I may receive commissions for purchases made through links in this page; this is at no cost to you.

Introduction
The Godot Engine is a versatile and powerful open-source game engine that allows developers to create 2D and 3D games.

One of the key differences to this ‘engine’, compared to others like Unity or Unreal, is that it’s a open-sourced. Godot is released under the MIT license; what this means is that it’s free to use, modify and distribute, both for personal and commercial projects.

Godot supports multiple scripting languages as well as visual scripting.
You can create and export to multiple platforms except for consoles.


Features

• You can create 2D& 3D games with its powerful open-source engine.

• Godot uses a node system to organise the scenes to make complex scene’s which makes it easier to reuse them.

• Godot Supports multiple scripting languages – GDScript, C#, C++ & more via extensions

• Cross platform game builds so you can export to windows, Mac, Mobile & HTML5 web browsers.

• If your and experienced coder you can modify the engine itself and add additional modules.

• Support for both high and low-end computers and devices, making you game more accessible.

• Import your assets with ease, take entire scenes, models, lighting, animations and customise how the engine views them. You can also import Blender files directly.

• Create animated videos and pre-rendered cutscenes using Godot’s movie maker mode.

• Specialised 2D pipeline for a streamlined experience

• Get more features added to the engine by using addons and Plugins.

Plugins

First, what’s a plugin?

A plugin is a piece of software that you add on to the main programme that allows you to do something different to the built-in functions.

 

There are a lot of people who have created their tools and plugins for Godot.

Godot has its own library to choose from containing:

  • 3D Tools
  • 2D tools
  • Shaders
  • Materials
  • Tools
  • Scripts
  • And more

 

Check them out here

 

Important note: files are supposedly checked and approved by Godot to check they are safe, however I’d err on the side of caution, it’s best to do some research and check it safe to use.

The files are hosted via GitHub and if it’s open-sourced, you can look at the files before downloading them.

 

However, if you’re not an expert coder, you may not know what you are looking for.

There is always going to be some risk in downloading these plugins and files.

 Stop, think and check before downloading them.


Games made in Godot:

Dome Keeper

Brotato

Cassette beasts

Buckshot Roulette

Check out this showcase page  for more games made in Godot.


Learn how to use Godot

Learn how to make video games in Godot with the world's most popular online game development courses.

GameDev.TV start super simple, so you need no prior experience of Godot or coding! With their online tutorials, you'll be amazed what you can achieve right from the first moment you start the course.

  • Join 2m+ Strong Student Community
  • Get Teaching Assistant Support
  • Earn a Completion Certificate
  • Enjoy 30-Day Money-Back Promise
  • Lifetime Access to Course

Want a discount?

Grab the complete Godot Bundle which includes:

  • Complete Godot 3D
  • Complete Godot 2D
  • Godot 4 C# build you own adventure 2.5D
  • Godot 4 Shaders: Master shading techniques

Godot Platform & Requirements

Available on windows, Mac, Linux, Android and web editor (with some limitations).

CPU

Windows: Intel Core i5-6600K, AMD Ryzen 5 1600, Snapdragon X Elite

Mac: Intel Core i5-8500, Apple M1

Linux: Intel Core i5-6600K, AMD Ryzen 5 1600, Raspberry Pi 5 with overclocking

GPU

NVIDIA GeForce GTX 1050 (Pascal), AMD Radeon RX 460 (GCN 4.0)

Ram:

Native editor: 8 GB

Web editor: 12 GB

Storage

Approx. 1.5GB

 

Check out this link for full breakdown.


Is Godot free to use?

Yes, it is completely free to use!

However, Godot is completely reliant on donations to keep it free and available for everyone, much like Blender.

Not only is it free to use, it’s also royalty free and doesn’t require you to pay for a subscription to use all its functions, unlike Unity.

Godot doesn’t require you to pay money once you earn a certain amount from your game unlike Unity or Unreal Engine.

The only disadvantage in it being an open-source platform, is that you can’t create a console build within the engine; this is due to the nature of non-disclosure agreements, source codes and other factors. It is possible to work with a publisher to get your game to consoles, but it can’t be done yourself and it can be complex & costly.

 

For more information on Godot and console support check out this link.