Godot Game Development – Crash Course for Beginners

Learn how to use the Godot game engine to create your own platformer game. Throughout the course, you'll learn everything from setting up your first 2D scene and animating the player, to designing enemies, incorporating UI elements, and implementing game-saving features. ✏️ Course created by...

Beginner - 101 min - Software & IT - freeCodeCamp.org

The full course: Learn Game Development free

What you'll need

Books

  1. The Art of Game Design by Jesse Schell - View on Amazon
  2. Game Programming Patterns by Robert Nystrom - View on Amazon
  3. Blood, Sweat, and Pixels by Jason Schreier - View on Amazon
  4. Unity in Action by Joseph Hocking - View on Amazon

Next lessons