← Back to Assets Simple Forge · Stats & RPG

Simple Attribute Forge

Generate production-ready attribute systems in minutes. 4-step wizard, auto-regeneration, events, and JSON export. Free forever.

No-Code Wizard 4 Behavior Types Auto-Regeneration Event System JSON Import/Export Zero GC Runtime
CharacterAttributes.cs — generated
// Generated by Simple Attribute Forge
using SimpleForgeFramework;

public enum CharacterAttributeEnum
{
    Health, Mana, Strength, Intelligence
}

public class CharacterAttributes
    : MonoBehaviour, ISimpleAttributeDataSource
{
    public SimpleRuntimeAttribute Health;        // Vital
    public SimpleRuntimeAttribute Mana;          // Vital
    public SimpleRuntimeAttribute Strength;      // Basic
    public SimpleRuntimeAttribute Intelligence;  // Basic

    public SimpleRuntimeAttribute GetAttribute(
        CharacterAttributeEnum attr);
}

Stop Writing Boilerplate

Every RPG, strategy game, and stat-based system needs the same plumbing: Health, Mana, getters, setters, regeneration, event hooks. Simple Attribute Forge generates all of it from a 4-step wizard. The Free version is not a trial — it's a complete, production-ready tool.

Four Behavior Types

Pick the behavior that matches each attribute. The generator handles the rest.

Basic

Standard stats like Strength, Intelligence, Dexterity. Single value, no current/max split.

Vital

Current/Max resources with auto-regeneration. Health, Mana, Stamina. Built-in regen rate and delay.

Resource

Accumulating currencies like Gold or XP. Typically only increases, with optional caps.

Percentage

0-100% values like Equipment Load or Critical Chance. Auto-clamped to valid range.

Key Features

Auto-Regeneration

Coroutine-based regen with configurable rates and delays. Handles pause/resume gracefully.

Event System

Per-attribute and component-level events for UI updates, damage feedback, and gameplay triggers.

Type-Safe Access

Enum-based lookups mean no magic strings, full IntelliSense, and compile-time safety.

JSON Import/Export

Share configurations between projects, version control your systems, or collaborate with the team.

Zero GC Runtime

Cached lookups and dirty checking mean no allocations during normal attribute operations.

Code You Own

Generated files live in your project. Readable, modifiable, no vendor lock-in.

Technical

Unity2021.3+ PipelineAny PlatformsAll DepsZero GCZero LookupsO(1)

Need More Power?

The Free version handles most games. For scaling formulas, modifiers, buffs, and debuffs, the Ultimate version unlocks the full stack.

Stick With Free If...

  • You just need Health, Mana, and basic stats
  • Manual balancing works for you
  • No complex stat scaling needed
  • Buffs/debuffs aren't core to gameplay

Upgrade to Ultimate If...

  • Attributes affect each other (STR → Damage)
  • You need scaling formulas and breakpoints
  • Buffs, debuffs, and status effects matter
  • Conditions need AND/OR/NOT logic

See Ultimate →

Start Generating Attribute Systems

Production-ready. Zero dependencies. Free forever.

Get Free on Unity Asset Store