← Back to Assets Simple Forge · Enemies & Waves

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.

7 Forges Dynamic Properties Wave Runner Bestiary Demo 118 Scripts JSON Export
Get on Unity Asset Store
$19.98 $39.99 -50% Sale
SoulslikeEnemiesDatabase.cs — generated
// 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

Unity2021.3+ PipelineAny PlatformsAll DepsZero Scripts118 Docs19 pages

Seven Forges. One Enemy Pipeline.

Enemies, squads, spawn tables, scaling, waves, behaviors, factions — all from visual wizards.

Get on Unity Asset Store — $19.98