godot 4.4 courses
Start below launch price for a limited time
Now in Early Access!

Tutorials

Explore GDQuest's library of FREE game dev and game art tutorials

Gamedev

Banner image

Getting started

How to learn to code? How to become a game developer? Get started with these general guides.

Banner image

Learn GDScript From Zero

Try the app that converted thousands of people who thought they couldn’t code. Learn Godot’s friendly programming language in this free and open-source interactive course that runs directly in the browser! No login required.

Banner image

Godot Tours: 101 - The Godot Editor

Godot Tours allows you to learn interactively, step-by-step, directly inside the Godot Editor. In this first completely Free Tour, we take you on a quick guided walk through the user interface and help you find your way around the editor and break the ice with Godot.

Banner image

Make Games with Godot: Developer Edition

This free guide is a curated list of free resources that help with transitioning to Godot - the Free and Open Source game engine.

Banner image

Create a Vampire Survivors style Roguelite in just one sitting

Code your first rogue-lite game with Godot 4! Take your first steps in 2D game development, with: player movement, health, shooting mechanics, and enemies that spawn and follow the player.

Banner image

Understanding Raycasts in Godot 4

Learn what raycasts are and how to use them in Godot for both 2D and 3D games. Discover how to set up raycast nodes, detect collisions, and implement common use cases like line of sight, ground detection, and instant-hit weapons.

Code the Entity-Component pattern in Godot

Learn to code an entity component pattern to add flexibility to your simulation games and other Godot projects.

Banner image

Create a 3D Survivor Arena FPS in just one sitting

Create a 3D FPS arena survival game using Godot 4. Implement player movement, shooting mechanics, add sound effects, design levels, and export your game to share with friends.

Code unit selection and cursor interaction

We add the ability to select units with the cursor and to move to a target cell.

Make a Finite State Machine in Godot 4

The State pattern is an essential one for game developers. In this guide, you’ll learn to create a finite state machine in Godot and when to use the pattern.

Banner image

Godot tutorials

Learn to use the Free and Open-Source Godot game engine with short tutorials.

Banner image

Create a 3D Character Controller in Godot 4

Code your first 3D third-person character controller in Godot 4, step-by-step, for free!

Banner image

Make Games with Godot: Beginner Edition

This learning path and free guide is a curated list of free resources to get started with game development using the Free and Open Source engine Godot

Game Art

Banner image

Krita tutorials

Paint and create beautiful game assets with Krita, an award-winning painting program.

Banner image

Pixel Art Tutorial

by: Nathan Lovato on: May 28, 2015

Pixel Art Tutorial Description

Banner image

Game Art Tutorials

by: Nathan Lovato on: February 25, 2015

Learn game art and general digital art techniques for Free!