September 4, 2025

Godot Tutorial

Godot Essential #3 – Learn Variables

In this episode, we learn one of the most important concepts in programming: variables.

A warm welcome back to Godot Essential, the series that guides you through Godot, one small step at a time.

In the third episode, we take a big step into the core of programming: variables. They’re the building blocks that allow your game to store and update information as it runs.

What you'll learn in this episode

  • What variables are and why they matter

  • How to create and use a variable in GDScript

  • The difference between literal text and variable content

  • How to change a variable’s value while the game is running

  • Why clear, descriptive names make your code easier to read

By the end of this episode, you’ll understand how variables work in Godot and how they give your projects memory and flexibility.

Why this matters

Until now, your game could only show the same messages every time. With variables, your code becomes dynamic:

  • A player can enter their name and see it displayed everywhere

  • A score can increase as the game progresses

  • Health can drop when a character takes damage

In short, variables let your game react and adapt—they’re the first step toward making your project feel alive.

Watch the episode


About Godot Essential

This series is created by BolterSquad, a small indie game studio dedicated to both making games and helping others build them. The gameplay footage you see throughout the tutorials comes from our own mobile game, Grave Strikers—built entirely in Godot.

If you’d like to support the series, the best way is to check out our games and share these tutorials with friends or colleagues interested in game dev.

What’s Next?

In the next episode, you’ll tackle your first practice challenge—putting everything you’ve learned so far into action.

It’s time to test your skills, make mistakes, and see how much you’ve grown since episode one.

Subscribe on YouTube to follow the full Godot Essential playlist.