Create Games with Godot 4: 3D Platformer

Learn how to create a 3D platformer game with Godot 4!

Do you like 3D platformer games like Super Mario Bros, Sonic, Crash Bandicoot, and A Hat in Time? Do you want to know how to make them?

What you’ll learn

  • Godot Engine – Nodes & GDScript.
  • 3D Platformer – 3D Platformer Character, 3D Pick-Up, etc..
  • User Interface – HUD & Menus.
  • Exporting – Windows.

Course Content

  • Gameplay –> 12 lectures • 1hr 3min.
  • SFX & Music –> 1 lecture • 6min.
  • User Interfaces –> 7 lectures • 1hr 15min.
  • Exporting –> 1 lecture • 1min.

Auto Draft

Requirements

Do you like 3D platformer games like Super Mario Bros, Sonic, Crash Bandicoot, and A Hat in Time? Do you want to know how to make them?

Then let’s learn how to make them!

In this course, the instructor will teach you how to make a 3D platformer game using Godot Engine, a free and open-source software (FOSS). It will cover many aspects and mechanics of 3D Platformer games.

Using the Godot Engine, we will cover:

  • How to create levels
  • How to create a player character
  • How to create items (diamond & star)
  • How to create hazards (spike roller & swiper)
  • How to create a moving platform
  • How to create a HUD (Head-Up Display)
  • How to create a pause screen
  • How to create a result screen
  • How to create a title screen
  • And how to create settings screens (display and audio)

You will also learn:

  • How to use the grid map to create the levels
  • How to use an animation player to create animations
  • How to use an animation tree to switch animation
  • How to use the world environment to set the sky and the light
  • How to respawn the player character after falling down the levels
  • How to change scenes
  • How to add sound effects and music
  • How to use inheritance to inherit both scenes and scripts
  • How to use autoload (singleton) to store global data
  • How to export the project
  • And much more!

By the end of this course, you will learn the basics of making 3D platformer games from start to finish. Use that knowledge you have learned to create your own 3D Platformer games!

Get Tutorial