Become a game developer

By: Nathan Lovato - June 21, 2020

Banner image

Do you want to become an independent game developer? You came to the right place!

At GDQuest, we teach you game creation with the free and open-source game engine Godot.

We give you the tools and educational resources you need to learn everything about the engine while developing the core skills you need to make unique games.

We have plenty of free tutorials for you to get started, to the point it can be a bit hard to know which to follow first.

That’s why we made a free 7-day course.

Every day, you’ll get an email with carefully selected tutorials and guides to get up to speed with Godot quickly.

The problem with most tutorials

There’s a ton of free tutorials out there, but they often just teach you one trick in isolation and rarely go past beginner-level.

Also, while they show you how to do things, they rarely explain why.

You can follow dozens, but when it comes to making your own games, you don’t know where to start.

That’s because you learned recipes, which is fine and useful. We also teach powerful tricks that way.

But recipes alone will only get you so far if you lack the foundations.

To become an independent game developer, you need more than that. You need to hone fundamental skills, including:

  1. Understanding the interaction between design and code.
  2. Creative problem-solving.
  3. Project management.

And that even if you want to make games for fun. That’s because what makes a game pleasant is its design, the systems that rule it.

You express and implement the design in code, and translating your ideas into a computer program is a complex problem you have to break down into a multitude of smaller issues and tasks.

And to tackle many tasks, you need to decide where to start and how to organize them.

Those skills are essential because they’ll follow you all your life. You may switch game engine, you may even change career: they’ll always benefit you.

And we’re here to help you acquire them.

What they say about our tuts

We’ve been teaching people to make games with for years. Here’s what they have to say about our tutorials.

Heartbeast, a Godot tutor and game developer with 160,000+ subscribers on YouTube.

A Bit Awake, a Canadian game studio making commercial games with Godot.

At your service since 2015

Nathan's picture

Hey, I’m Nathan. I created GDQuest in 2015 to help you learn game art and game development with free and open-source software.

I made hundreds of video tutorials on YouTube, where we have more than 145,000 subscribers.

The project grew since then, and we’re now, we’re a team of experienced game developers, tutors, and Free Software enthusiasts dedicated to teaching and supporting Godot, our engine of choice.

New to Godot? I made a 5-minute video to get you started.

We not only use Godot: we directly contribute to the program and its ecosystem, including the official documentation. In 2020, I even got hired to write its new Getting Started series.

Between our videos, written tutorials, and dozens of open-source game demos and tools, we already have the largest base of free resources and tutorials for Godot.

Rémi Verschelde, Godot's project manager.

Getting started

We prepared two completely free and curated learning guides to get you started with the tutorials that best fit your needs.

Featured picture

I am new to code

How do I get started?

We wrote a curated guide for programming beginners who want to learn game creation and Godot.

Featured picture

I am a developer already

How do I get up to speed with Godot?

Check out our Godot guide for developers! It will help you get started with game programming and with the engine fast.

Made by

Nathan Lovato

GDQuest founder. Courteous designer with a taste for Free Software. I promote sharing and collaboration.