Simple Enemy Forge
Seven-wizard enemy database toolkit. Enemies, squads, spawn tables, scaling, waves, behaviors, factions — all from visual wizards with a full JSON pipeline.
// Generated by Simple Enemy Forge
namespace Soulslike.Enemies
{
public enum SoulslikeEnemiesType
{
HOLLOWTHRALL, BLIGHTEDRAT, ROTTINGSHAMBLER, SKELETONKNIGHT
}
public class SoulslikeEnemiesDatabase
: ScriptableObject, ISimpleEnemyDataSource
{
[SerializeField]
private List<SimpleEnemyDefinition> enemies;
public SimpleEnemyDefinition GetEnemy(SoulslikeEnemiesType t)
=> enemies[(int)t];
}
}
One Toolkit, Seven Forges
Simple Enemy Forge is a ScriptableObject-based enemy database toolkit. Seven wizard-driven forges generate complete enemy data pipelines — from individual enemy definitions to full wave sequences with AI behavior rules. No code required.
Seven Forges
Enemy Forge
5-step wizard with dynamic properties. Genre templates, schema import/export, SAF/SIF integration.
Squad Forge
Build enemy squads from your databases. Each slot references an enemy code with count and role label.
Spawn Table Forge
Weighted spawn tables with pools. Entries reference enemies or squads with weights and conditions.
Scaling Forge
Level-based stat scaling. Linear, Exponential, Logarithmic, Step, or Custom Curve formulas with live preview.
Wave Forge
Three-level nesting: Sequences contain Waves, Waves contain Entries. Delay, spawn point, count per entry.
Faction Forge
Faction relationships: Allied, Friendly, Neutral, Hostile, Enemy. Symmetric relationship matrix.
Behavior Forge
Priority-ordered behavior rules with conditions (health threshold, range, custom values). Runtime evaluator included.
Key Features
Dynamic Properties
Define your own Categories, Flags, Numerics, and Texts per forge. Your game, your data structure.
Generated Editors
Custom Inspector with split-panel layout, search, sort, filter, and pagination per forge.
Runtime Helpers
Spawn roller, scaling helper, wave runner, behavior evaluator, faction helper. All included.
Bridge Integrations
Auto-detects Simple Attribute Forge and Simple Item Forge. Reflection-based, no hard dependencies.
Bestiary Demo
Seven-tab runtime browser. Search, filter, simulate waves, roll spawns, evaluate behaviors.
Code You Own
Generated files live in your project. Readable, modifiable, no vendor lock-in.
Technical
Seven Forges. One Enemy Pipeline.
Enemies, squads, spawn tables, scaling, waves, behaviors, factions — all from visual wizards.
Get on Unity Asset Store — $19.98