SimpleAttributes is a lightweight, modular attribute system tailored for Unreal Engine 5+ projects. Designed with indie developers in mind, it provides a data-driven approach to managing game and player attributes without overwhelming complexity.
Key Features:
Attribute Definitions: Simple to define data asset to automatically create all game attributes.
Subsystem + Components: Control attributes globally or on a per actor basis.
Event-Driven: Implement responsive changes with built-in event handling.
Persistence Support: Ensure data persists across game sessions.
Blueprint & C++ Integration: Easily integrate with both Blueprint and C++ workflows.
Editor UI for Debugging: Includes an optional editor UI to facilitate testing and debugging.