Game Development with Godot

Welcome to Game Development with Godot

Introduce your learner to Godot, a free game engine where they can create their own video games from scratch.

Together you'll learn:

  • How to use the basic tools of Godot to build a video game
  • How to write some basic game code
  • How to create different objects that interact with each other
  • How to include constants in your code

What you'll need to get started:

What you'll be teaching

Module #1 - Intro to Godot

In this module, we'll go over the basics of the Godot game engine and the first steps of creating your own game. Your learner will build their game's foundation by using nodes to apply a 2D scene and add a sprite (or character) to their game world.

Estimated time: 20 minutes

Module #2 - Creating the Code

Next, your learner will practice adding scripts (pieces of code) to their game to allow their sprite to move left and right. They'll also learn how to add walls and a second sprite. At the end, they'll be able to play the game a bit to test out their code!

Estimated time: 20 minutes

Module #3 - Time to Collide

We have our sprite and walls, but now we need to tell them how to interact with each other. In this module, your learner will add code to prevent their sprites from falling through walls.

Estimated time: 15 minutes

Module #4 - Jumping and Constants

Let's jump into it! Next, your learner will add code to let their sprite "jump", or move up and down. They'll also learn about constants, and how to apply them to their character's motion. At the end, your learner will have a simple game that they can play and expand by exploring more of Godot.

Estimated time: 15 minutes

Explore More Courses
Help your little ones have a ball coding with S.T.E.A.M. learning products. Shop Now >