Learn Godot Game Engine for 2D/3D Development
A complete directory guide to learning Godot for 2D and 3D indie game development. Includes curated tutorials, documentation, courses, community links, and resources from beginner to advanced.
Start Here
Official Godot Documentation
The official documentation is your primary reference for learning Godot, covering 2D, 3D, scripting, and more.
Godot Official YouTube
Official Godot tutorials and announcements from the Godot Engine YouTube channel.
Godot Reddit Community
Join the Godot Reddit community to discuss tips, tutorials, and get help from other developers.
Godot Discord (Official Community)
Chat with Godot developers in the official Discord server.
Godot Q&A Forum
Ask questions and get answers from Godot experts.
Godot Asset Library
Download free assets, scripts, and tools created by the community.
Beginner Resources
Intermediate Resources
Red Fools Game Dev – Complete Godot Intermediate Course
Intermediate-level tutorials covering Godot systems, animation, and scripts.
Game Endeavor – Systems Tutorials
Learn intermediate systems, mechanics, and scene workflows.
Godot 3D Platformer Tutorial (FinePointCGI)
Build a 3D platformer in Godot with detailed intermediate guidance.
Queble - How to use Classes in Godot!
In this video, Queble goes over setting up and using custom classes in Godot 4.
Advanced Resources
Multiplayer in Godot (Official Docs)
Official guide for high-level multiplayer networking in Godot.
Procedural Generation in Godot (KidsCanCode)
Learn procedural generation techniques for Godot projects.
Godot Shaders (Deep Dive)
Explore advanced shader programming in Godot.
Performance Optimization Guide
Official guide to performance optimization in Godot games.