Create a 2d RPG in Godot 4 - Step by Step

RPG Essentials covers the core systems of a 2d RPG. The series consists of 5 videos:

Part 1 - Player controller
Movement, animations, animation tree.

Part 2 - Tilemaps
Tile layers, terrain sets, auto-tiling, animated tiles, Y-sorting.

Part 3 - Combat mechanics and interactions
Hitboxes, hurtboxes, physics layers, navigation agents, and an introduction to object-oriented programming concepts through encapsulation.

Part 4 - Player progression
Experience and leveling, data storage, global scripts, custom classes, static functions.

Part 5 - User interface and game loop
Control nodes, canvas layers, scene management, main menu, and a basic game loop.

Course playlist:
https://www.youtube.com/playlist?list=PLZ-54sd-DMALABr_k6VpMnut_11q2oJmv

Release schedule: The series has been completely released as of 9 January 2026.

If you want to keep track of future tutorials, you can subscribe here:
https://www.youtube.com/c/GameDevelopmentCenter?sub_confirmation=1

2 Likes

I watched episode 1.
Very good tutorial. Excellent pacing.

2 Likes