What problem does it solve?
This Skill provides practical architecture patterns for building RPG systems in Unity without reinventing stat progression, quests, skill trees, and combat logic.
Core Features & Use Cases
- Stat Systems: Implement base values, flat modifiers, additive percentage bonuses, multiplicative bonuses, caching, and modifier removal.
- Progression and Quests: Design level and XP curves, level-up events, quest objectives, progress tracking, rewards, and prerequisites.
- Skills and Combat: Structure skill trees, respec workflows, real-time ability systems, status effects, turn order, action queues, and command-based combat.
- Use Case: Apply these patterns when creating a Unity RPG character system with equipment modifiers, quest progression, unlockable abilities, and either action-based or turn-based combat.
Quick Start
Use the RPG skill to design and implement a Unity RPG progression system with stats, XP, quests, a skill tree, and combat abilities.