Free Godot 4.3 Project: Retro Zelda-Style Action RPG (HeartBeast)
Original title: Retro Action RPG (retro-action-rpg)
Overview
Retro Action RPG is a Zelda-style 2D action RPG project by HeartBeast (uheartbeast), built in Godot 4.3 with GDScript. It demonstrates finite-state-machine hero and enemy states, a vampire boss with fireball projectiles, an inventory and items, level connections with saving, a dialog box, menus, camera limits and effects.
The project is on GitHub with the code under MIT, while sound effects, music and sprites are CC BY-NC-SA 4.0 and restricted to non-commercial use. It is a thorough reference for anyone building a top-down adventure with state machines and a save system.
What You Can Learn
- Finite-state-machine hero and enemy states
- A vampire boss firing fireball projectiles
- Inventory, items and level connections with saving
- Dialog box, menus and camera limits
Access: Free direct download