GDScript is the free, open source scripting language built into the Godot game engine, designed to be easy to learn even if you have never coded before. This guide collects free courses, videos, docs, tools and communities to help you learn GDScript and start making 2D and 3D games.
A free, open source interactive app from GDQuest that teaches GDScript from scratch right in your browser, with 27 bite-sized lessons and hands-on coding exercises.
Downloadable version of GDQuest's free interactive GDScript course for Windows, macOS and Linux, no login required.
GDQuest's own landing page for the free GDScript course, with context on what you will learn and how the lessons are structured.
A free GDQuest learning path that walks complete beginners through making their first games in Godot step by step.
A free full-length freeCodeCamp course teaching Godot fundamentals, from installing the editor to building a first project.
Free freeCodeCamp course that guides beginners from a blank project to a complete playable platformer in Godot.
Free freeCodeCamp course covering how to build a 3D RPG in Godot, good next step once you know 2D basics.
Free freeCodeCamp course aimed at developers coming from Unity who want to learn Godot and GDScript quickly.
Brackeys' beloved tutorial style applied to Godot, a widely recommended free playlist for beginners returning to game dev after Unity.
Brackeys' mega beginner tutorial for making a first game in Godot, free and often cited as a starting point.
One of the largest Godot-focused channels, with free in-depth tutorials on action RPGs, pixel art, pathfinding and more.
Heartbeast's free tutorial for building a platformer in Godot while learning core GDScript concepts.
Long-running game dev channel with a free Godot tutorial series covering the engine and GDScript basics.
GDQuest's tutorial hub linking to its extensive library of free video and written Godot/GDScript lessons.
A curated GDQuest roundup pointing to more free Godot YouTube channels worth following.
Free video companion to the KidsCanCode Godot Recipes site, covering 2D/3D effects, animation, AI and camera work.
The official Godot tutorial series teaching the editor, nodes, scenes and your first GDScript code.
Godot's official step by step tutorial for building a complete simple 2D game from scratch.
Official documentation explaining Godot's signal system, a core concept for decoupled game logic in GDScript.
Official tutorial introducing Godot's shader language for developers who want to go beyond scripting into visuals.
Step by step official guide to writing your first 2D shader in Godot, aimed at people with little prior shader experience.
A large free library of task-focused Godot 4 tutorials covering 2D, 3D, UI and common gameplay patterns.
A free beginner-friendly introduction to the Godot editor and your first project, part of the Godot 4 Recipes site.
Free written walkthrough of building a first 2D game using Godot 4 and GDScript.
A free article summarizing the new GDScript features introduced in Godot 4, useful once you know the basics.
A free, detailed comparison of GDScript 1 versus GDScript 2 (Godot 4), useful for understanding what changed.
A follow-up free article covering more GDScript 2 language changes for developers moving from Godot 3 to 4.
GDQuest's free written tutorial companion for building a first 2D game in Godot.
Free GDQuest tutorial series introducing 2D shader creation from scratch in Godot.
A free monthly 9-day game jam for practicing Godot and GDScript skills by building a small complete game against a theme.
A free community game jam on itch.io welcoming people who don't yet know Godot, with curated tutorials to get started.
A free itch.io game jam specifically for Godot projects, good practice for applying GDScript under a constraint and deadline.
Free browsing of finished Godot jam games on itch.io for inspiration and to see what beginners built with GDScript.
The official Godot documentation's introduction to GDScript, recommended reading for programming beginners.
The complete official GDScript language reference covering syntax, types, and object-oriented features.
Official documentation hub linking every GDScript-related page, from basics to exporting properties.
A free downloadable ebook from GameDev Academy covering Godot 4 and GDScript fundamentals with mini-projects.
A free ebook covering Godot fundamentals for absolute beginners, useful as an offline reference.
Direct free PDF download of the Godot 4 for Beginners ebook, readable offline at your own pace.
The free, open source Godot editor itself, MIT licensed with no royalties, includes the built-in GDScript editor and debugger.
The official open source Godot Engine repository, for building from source or tracking engine development.
The official free VS Code extension adding GDScript syntax support, debugging and Godot editor integration.
Marketplace install page for the free Godot Tools VS Code extension for GDScript development.
Godot's built-in free and open source library of community add-ons, plugins and tools you can install directly in the editor.
The official style guide for writing clean, consistent GDScript, useful to adopt good habits early.
A free podcast featuring Godot developers discussing the engine, community news and their own projects.
A free podcast with candid interviews of indie developers building games with Godot.
A free episode interviewing Godot's creator about why and how he built the engine, good background context.
A free, organized recap of GDScript syntax and key language points for Godot 4, good for quick lookups.
A free downloadable syntax reference covering variables, functions, signals and node manipulation.
A free searchable GDScript quick reference covering variables, functions, exports, types and loops.
A free reference covering signals, input, physics, resources, file I/O and common GDScript patterns.
A free two-page downloadable PDF cheat sheet for GDScript syntax.
The official Godot Discord maintained by the Godot Foundation, with channels for help, showcases and general discussion.
The official community forum for asking questions, sharing projects and getting help from other Godot users.
A free archive of Godot questions and answers, browsable even though new questions have moved to the main forum.
A large free Reddit community for Godot developers to share projects, ask questions and discuss engine news.
A free, official curated GitHub list of free and open source Godot plugins, scripts and add-ons.
A free community-driven library of shaders for Godot with searchable examples, useful once you are comfortable with GDScript basics.
A free article listing simple, achievable game project ideas like Pong, Snake and Flappy Bird clones for practicing GDScript.
A free walkthrough for building a first complete game in Godot 4, good as a guided practice project.
A free first-person account of building and shipping a small Godot game quickly, useful for scoping your own practice project.
A free roundup of Godot tutorials organized by project type, useful for picking your next practice build.