Gamedev

Getting started
How to learn to code? How to become a game developer? Get started with these general guides.

Learn GDScript From Zero
Try the app that converted thousands of people who thought they couldn’t code. Learn Godot’s friendly programming language in this free and open-source interactive course that runs directly in the browser! No login required.

Godot Tours: 101 - The Godot Editor
Godot Tours allows you to learn interactively, step-by-step, directly inside the Godot Editor. In this first completely Free Tour, we take you on a quick guided walk through the user interface and help you find your way around the editor and break the ice with Godot.

Make Games with Godot: Developer Edition
This free guide is a curated list of free resources that help with transitioning to Godot - the Free and Open Source game engine.

Create a Vampire Survivors style Roguelite in just one sitting
Code your first rogue-lite game with Godot 4! Take your first steps in 2D game development, with: player movement, health, shooting mechanics, and enemies that spawn and follow the player.

Understanding Raycasts in Godot 4
Learn what raycasts are and how to use them in Godot for both 2D and 3D games. Discover how to set up raycast nodes, detect collisions, and implement common use cases like line of sight, ground detection, and instant-hit weapons.
Code the Entity-Component pattern in Godot
Learn to code an entity component pattern to add flexibility to your simulation games and other Godot projects.

Create a 3D Survivor Arena FPS in just one sitting
Create a 3D FPS arena survival game using Godot 4. Implement player movement, shooting mechanics, add sound effects, design levels, and export your game to share with friends.
Code unit selection and cursor interaction
We add the ability to select units with the cursor and to move to a target cell.
Make a Finite State Machine in Godot 4
The State pattern is an essential one for game developers. In this guide, you’ll learn to create a finite state machine in Godot and when to use the pattern.

Godot tutorials
Learn to use the Free and Open-Source Godot game engine with short tutorials.

Create a 3D Character Controller in Godot 4
Code your first 3D third-person character controller in Godot 4, step-by-step, for free!

Make Games with Godot: Beginner Edition
This learning path and free guide is a curated list of free resources to get started with game development using the Free and Open Source engine Godot
Game Art

Krita tutorials
Paint and create beautiful game assets with Krita, an award-winning painting program.

Game Art Tutorials
Learn game art and general digital art techniques for Free!