Godot’s nodes are your ingredients. What can you cook up?
On this site you’ll find a collection of solutions and examples to help you make whatever game system you need.
Godot 4.0 is coming!
Because Godot 4 brings a lot of breaking changes, we’ve got a whole new set of Godot Recipes just for the newest version. You can click the ribbon in the top-right to toggle the version, or click the button below:
Are you ready to learn game development? Whether it’s as a hobby or working towards your dream career, there’s never been a better time to get started. Modern programming languages and tools have made it easier than ever to build high-quality games and distribute them to the world. One of these tools is the Godot game engine. For beginners, it offers a friendly way to learn gamedev techniques. For experienced developers, it’s a powerful, customizable and open tool for bringing your visions to life.
If you’re new to Godot, you can start here: What is Godot?.
How to use this site
If you’re new to game development, start with the “Godot 101: Basics” section. There you’ll find an introduction to the Godot application, and a step-by-step guide to creating your first project. There is a lot of material to absorb here. Don’t feel discouraged if you feel you don’t get it at first. Repetition is the key to learning complex topics; the more you work with Godot’s features, the more familiar and easy they will start to feel.
It’s assumed that you have at least some general programming experience. If you’re completely new to programming, click here for tips on how to get started.
If you’re an experienced developer and/or you’re familiar with other modern game engine(s), feel free to explore the menu on the left. You’ll find a number of useful guides and tutorials to show you how to do things the “Godot Way”. Code samples and example projects are available for all articles.