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.

What 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:

Get started

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. Build your game's foundation by using nodes to apply a 2D scene and add a sprite (or character) to your game world.

Estimated time: 20 minutes

Module #2 - Creating the Code

Next, practice adding scripts (pieces of code) to their game to allow your sprite to move left and right. Plus, learn how to add walls and a second sprite. At the end, you'll be able to play the game a bit to test out your 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, add code to prevent your sprites from falling through walls.

Estimated time: 15 minutes

Module #4 - Jumping and Constants

Let's jump into it! Next, add code to let your sprite "jump", or move up and down. 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 >