godot-genre-action-rpg

Create Action RPG frameworks in Godot 4 with combat, progression, and loot systems.

488|36|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/thedivergentai/gd-agentic-skills --skill godot-genre-action-rpg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: godot-genre-action-rpg
Source: https://github.com/thedivergentai/gd-agentic-skills/tree/main/skills/godot-genre-action-rpg
Command: npx skills add https://github.com/thedivergentai/gd-agentic-skills --skill godot-genre-action-rpg

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive blueprint and pre-built components for developing Action RPGs in Godot 4, covering core mechanics from combat to loot and progression.

Core Features & Use Cases

  • Real-time Combat: Implement robust hitbox/hurtbox systems, stat-based damage calculation, and enemy telegraphs.
  • RPG Progression: Design character stats, leveling systems, skill trees, and equipment management.
  • Loot & Itemization: Generate procedural loot with affixes, rarities, and item levels.
  • Use Case: A developer wants to create a Diablo-like ARPG. They can use this Skill to quickly set up the foundational combat, character stats, and item generation systems, significantly accelerating development.

Quick Start

Use the godot-genre-action-rpg skill to generate a basic player character with RPG stats and an equipment system.

Frequently Asked Questions about godot-genre-action-rpg

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement real-time combat with hitbox and hurtbox systems in Godot 4?

Real-time combat in Godot 4 is implemented using robust hitbox and hurtbox systems, stat-based damage calculation, and enemy telegraphs. This framework provides the necessary patterns to manage collision detection and damage interactions for action RPGs.

What is the best way to generate procedural loot with rarities and affixes in an action RPG?

Procedural loot generation for action RPGs is handled using resource-based data management in GDScript. This system generates items dynamically by applying item levels, rarities, and affixes to create varied procedural itemization.

How do I set up RPG character progression and skill trees using GDScript?

RPG character progression and skill trees are set up using GDScript for deterministic task execution and resource-based data management. The framework provides blueprints to design character stats, leveling systems, and equipment management.

Does this Godot action RPG framework support equipment management and stat-based damage?

Yes, this Godot action RPG framework fully supports equipment management and stat-based damage. It includes pre-built components to design character stats, manage equipment, and calculate damage interactions during real-time combat.

Can I use this framework to build a Diablo-like ARPG in Godot 4?

You can use this framework to build a Diablo-like ARPG in Godot 4 by leveraging its foundational combat, character stats, and procedural item generation systems. It provides a comprehensive blueprint to significantly accelerate development.

What are the limitations of using GDScript for deterministic task execution in action RPGs?

The framework utilizes GDScript for deterministic task execution and resource-based data management. While it provides comprehensive blueprints for combat and progression, it is specifically tailored for Godot 4 and may not support external engine integrations.