Godot Engine 

Godot is a game engine that has risen in popularity over the past few years. It currently supports (officially) its own programming language (GDScript, in both textual and “visual” forms) and C# (via mono), and is able to target most platforms (including mobile, VR headsets and consoles).

Unlike Unity or Unreal (which have massive communities, asset stores, and performance/storage requirements), it has an almost tiny footprint (less than a hundred megabytes) and runs quite well on low-end hardware, so despite having fiddled with Unity on and off for years, I (together with my kids) find myself playing around with Godot instead.

(It’s worth noting that Godot’s visual scripting is a pretty decent starting point for getting started with game logic.)

Resources

Category Date Link Notes
Models 2020 Platformer Kit a free model kit to build platform games
Plugins godot_heightmap_plugin A heightmap-based terrain plugin for Godot 3.x
Easy Charts a library with a number of 2D/3D chart types
Samples Sample Demo Code a number of interesting bits of code, including some amazing sample shaders
Shaders Godot Shader Examples
Tools 2019 frt a Godot runtime for the Raspberry Pi
Tutorials 2020 Kids Can Code Tutorials a set of Godot 2 tutorials (easy to follow by kids, but some GDScript needs to be rewritten for 3.x)

This page is referenced in: