Get it on GitHub
The Godot 2D Top-Down Template is one of the most comprehensive systems I have designed and developed. It is the result of my experience creating and playing various top-down action-adventure and RPG-style games. My hope is that this template helps you build something amazing and that one day, I’ll get to play your game!
Features
- Character Controller (basic movement + run, jump, attack, flash)
 - Health Controller with optional health bars
 - Interaction System
 - State Management using State Machines
 - Save/Load System
 - Inventory Management
 - Dialogue System
 - User Prefs
 
You can test it playing the Web Demo.
I also recorded a quick video to show the template content:
I hope this template will be helpful to someone ![]()
If you’d like to support my work, you can check out the games that inspired this template!
The template requires Godot 4.4+, as the code utilizes typed dictionaries.