The tool you’ve been waiting for: Godot
Godot Engine.
If you were thinking of exploring games development, there is an open-source alternative to the massive (and sometimes intimidating) tools like Unity or Game Maker: Godot. The fully integrated, free and MIT-licensed development environment works on Windows, macOS, Linux, FreeBSD, OpenBSD and even Haiku. It allows you to create games for almost any platform: Linux, macOS, Windows, BSD, Android, iOS, UWP, BSD and the Web (HTML5 and WebAssembly). It comes in two versions, standard and Mono, which supports C# besides Godot’s scripting language, GDScript. This language uses Python-like syntax and is relatively easy to learn, but unlike Python, it has strictly typed variables and is optimized for Godot’s particular architecture, which is based on scenes. The graphics engine uses OpenGL ES 3.0 on all platforms. If you’ve always wanted to dabble with games development, Godot is probably the environment you’ve been waiting for.
And speaking of games development environments, keep an eye on an upstart: Core, a free PC-based tool that should soon be available in open alpha version, built on top of Unreal Engine.
⇨ The Verge, Andrew Webster, “Core is a new platform aiming to be the YouTube of game development.”
⇨ “Godot Engine - Free and open source 2D and 3D game engine.”