Learn Game Development with Godot

Categories: Game Development
Wishlist Share

About Course

Make Video Games with Godot: Build Your First 2D Platformer

Have you ever wanted to create your own video games?

In this course, you’ll learn how to build a complete 2D platformer from the ground up using Godot, one of the world’s fastest-growing game engines. No previous programming or game development experience is required—we’ll take everything one step at a time.

Together we’ll learn how to:

  • Create and organize a real game project
  • Build and control a player character
  • Design levels using tilemaps
  • Create smooth camera movement
  • Collect coins and treasures
  • Build enemies and hazards
  • Detect collisions
  • Keep score with a user interface
  • Add win and lose conditions
  • Turn everything into a fun, playable game

Along the way you’ll also learn the fundamentals of programming with GDScript, how games are organized behind the scenes, and how to think like a game developer.

Rather than simply copying code, you’ll understand why each piece works, giving you the confidence to experiment and begin creating games of your own.

Whether you’re a complete beginner or an aspiring young game developer, this course provides a fun, hands-on introduction to programming through game creation.

By the end of the course, you’ll have built—and fully understand—a game you can proudly share with your family and friends.

Show More

What Will You Learn?

  • Learn how to use the Godot game engine with confidence.
  • Build a complete 2D platformer game from start to finish.
  • Create players, enemies, collectibles, and interactive levels.
  • Write real code using the GDScript programming language.
  • Understand how game objects, scenes, and scripts work together.
  • Design levels using Godot's TileMap tools.
  • Add animations, collisions, and smooth camera movement.
  • Create menus, user interfaces, and game over screens.
  • Learn the fundamentals of game programming and game design.
  • Gain the skills and confidence to start building your own games.

Course Content

What is Godot?

  • What is Godot?
  • What can you make with Godot?
  • What Will We Build?
  • What is Godot?
  • Topic Check!

Creating a Player

Moving the Player

Creating a Level

Player Death and Collecting Coins

Adding Enemies