Simple Skill Forge
No-code toolkit for skills, skill trees, loadouts, and combos. Generate complete ability systems from visual wizards — with JSON import/export built in.
// Using Simple Skill Forge
using SimpleSkillForge;
using ARPG.Skills;
var db = Resources.Load<ARPGSkillsDatabase>("ARPGSkillsDatabase");
var fireball = db.GetSkill(ARPGSkillsType.FIREBALL);
float cooldown = fireball.GetNumericValue(0); // Cooldown
float manaCost = fireball.GetNumericValue(1); // Mana Cost
bool canCast = SimpleSkillHelper
.CheckAllPrerequisites(fireball, GetRank)
&& player.Mana >= manaCost
&& !player.OnCooldown(fireball.code);
Skills Are More Than A List
Every action game needs skills, but skills are just the start. You also need trees to unlock them, loadouts to equip them, and combos to chain them. Simple Skill Forge generates all four systems from one unified pipeline.
Four Forges, One Pipeline
Each forge is a self-contained wizard. They reference each other through type-safe database links.
Skill Forge
The core database. Define abilities with cost, cooldown, range, duration, damage types, and whatever custom properties your game needs. Dynamic property definitions mean no hardcoded fields.
Tree Forge
Build skill trees with prerequisite chains, branching paths, and unlock conditions. Visual node editor generates validated tree data.
Loadout Forge
Equipped skill configurations. Define slot counts, class restrictions, and default loadouts. Runtime API handles equipping and swapping.
Combo Forge
Sequence-based combos with input windows, cancel points, and chained outputs. Perfect for action games and fighting systems.
Key Features
Dynamic Properties
Define your own Categories, Flags, Numerics, and Texts per forge. No hardcoded fields — works for any genre.
JSON Import/Export
Round-trip your databases as JSON. Let AI generate hundreds of skills, import them back with one click.
Custom Editors
Generated Inspector editors with search, sort, filter, and bulk operations for every forge.
Linked Databases
Trees reference skills. Loadouts validate against trees. Combos pull from equipped loadouts. All type-safe.
Runtime API
Clean C# API for casting, cooldown checks, tree progression, loadout swaps, and combo detection.
Code You Own
Generated files live in your project folder. Readable, modifiable, and dependency-free.
Technical
Skills, Trees, Loadouts, Combos — Generated
Four forges. Dynamic properties. JSON pipeline. Stop hand-coding ability systems.
Get on Unity Asset Store — $19.98