Step by step game creation in Godot game engine start with 2D Platformer game creation. In 2D Platformer tutorial you will learn: Making in-game menu, Creating 2D Scene with movable characters and props, Game logic with Godot game script, Dialog type action, Quiz type scene, Styles, fonts implementation and environment creation.
After this, tutorial continue with various 2D programming lessons for Godot 3.1 game engine in games like 2D grid-based games, top down 2D, ball 2D games, puzzle 2D , 2D games with 3D characters etc.
From lecture fifty tutorial series is for advanced Godot users and GD script programmers. Lecture covers complete game creation without Godot IDE using mainly GD Script.
Books for course:
"GD Script" - Godot 3.1 game engine script by Marijo Trkulja
"Making games with GD script" - advanced use of Godot game engine by Marijo Trkulja