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
