
Description
🚨 The Problem (What This Solves)
Most Unreal projects run into the same issues:
Stats are hard-coded per character
Adding a new stat means new Blueprint logic
Multiplayer breaks stat logic
Balancing values requires code changes
Systems don’t scale as the project grows
Aura Stats System fixes this by centralizing all stat logic into one reusable, data-driven component.
✅ What Aura Stats System
Add one component to your Character or AI, assign a DataTable, and the system handles:
Initialization
Validation
Replication
Progression
⭐ Key Features
Fully Data-Driven
All stats defined in DataTables
Add new stats without writing code
Multiplayer Safe
Server-authoritative stat changes
Client-safe replicated stat view
Scalable Architecture
Unlimited custom stats
Works for Players, AI, NPCs, Enemies
Plugin-Based
Drop-in plugin
Reusable across projects
Blueprint & C++ Friendly
Core logic in C++
Easy Blueprint access for gameplay & UI
🎮 Use Cases
RPG & Action RPG
Survival games
Shooter player stats
MMO-style progression systems
Enemy & AI stat management
Define stats in data. Aura handles the rest.



