Godot · 4.3 · 2D

Free Godot 4.3 Project: Retro Zelda-Style Action RPG (HeartBeast)

Original title: Retro Action RPG (retro-action-rpg)

Free Godot 4.3 Project: Retro Zelda-Style Action RPG (HeartBeast)
Preview from the original source by HeartBeast (uheartbeast)

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
Visit Original Project

Access: Free direct download