# 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 has been released!**

Godot 4.0 is the latest stable release version of the engine.

This site also has lots of learning material for Godot 3 - much of it is still useful! You can click the ribbon in the top-right to toggle the Godot Recipes 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.

On this site you’ll find a gentle introduction to the Godot game engine, as well as a wide variety of gamedev tips and techniques.

If you’re new to Godot, start here: [What is Godot?](/content/godot_recipes/4.x/g101/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/4.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.
