# Godot Recipes

> 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 out!**

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:

[Godot 4 Recipes](/content/godot_recipes/4.x/index.html)

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?](/content/godot_recipes/3.x/basics/start/101_01/index.html).

### How to use this site

#### Beginners

If you’re new to game development, start with the [“Godot 101: Basics”](/content/godot_recipes/3.x/basics/index.html) 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](https://docs.godotengine.org/en/stable/getting_started/step_by_step/index.html) for tips on how to get started.

#### Experienced Developers

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.
