Genre Templates
Simple Enemy Forge includes 6 genre templates that pre-populate your property definitions (categories, flags, numerics, texts) and example enemies in a single click. Templates are applied in Enemy Forge Step 1 (Setup) and serve as starting points that you can freely modify to match your game.
Template Overview
| Template | Categories | Flags | Numerics | Texts | Examples | Focus |
|---|---|---|---|---|---|---|
| Generic RPG | 4 | 6 | 10 | 2 | 3 | Classic RPG enemies with types, ranks, elements, base stats |
| Soulslike | 4 | 5 | 15 | 3 | 3 | Dark fantasy with poise, stagger, weakness, elemental defenses |
| Survival / Horror | 5 | 8 | 12 | 2 | 3 | Detection, stealth, fear, infection, spawn triggers |
| Tower Defense | 4 | 6 | 10 | 1 | 3 | Speed, path, armor type, special abilities, wave values |
| Sci-Fi / Shooter | 5 | 5 | 14 | 2 | 3 | Shield types, factions, weapon loadouts, weak points |
| RTS / Strategy | 6 | 8 | 16 | 2 | 4 | Unit class, population, build time, resources, formations |
Generic RPG
Standard RPG enemy system with types, ranks, elements, combat stats, and reward values. Works for most traditional RPGs, JRPGs, action RPGs, and MMOs.
Categories (4)
- Enemy Type — Beast, Humanoid, Undead, Demon, Dragon, Elemental, Construct, Plant
- Rank — Minion, Normal, Elite, Mini-Boss, Boss, Raid Boss
- Element — None, Fire, Ice, Lightning, Earth, Wind, Water, Light, Dark
- Weakness (multi-select) — None, Fire, Ice, Lightning, Earth, Wind, Water, Light, Dark
Flags (6)
- Is Boss, Is Flying, Is Undead, Respawns, Is Aggressive, Can Be Stunned
Numerics (10)
- HP, MP, Attack, Defense, Magic Attack, Magic Defense, Speed, Level, EXP Reward, Gold Reward
Texts (2)
- Bestiary Entry (4 lines), Combat Notes (2 lines)
Example Enemies
- Forest Wolf — Beast / Normal / No element, pack hunter with low stats
- Skeleton Knight — Undead / Normal / Dark element, armored melee fighter
- Ancient Dragon — Dragon / Boss / Fire element, multi-phase flight boss
Soulslike
Soulslike enemy system with poise, stagger thresholds, damage types, weakness multipliers, and multi-phase boss support. Designed for punishing, pattern-based combat.
Categories (4)
- Enemy Class — Hollow, Knight, Beast, Aberration, Demigod, Dragon, Spirit, Automaton
- Size — Small, Medium, Large, Huge, Colossal
- Damage Type (multi-select) — Physical, Magic, Fire, Lightning, Holy, Frost, Poison, Bleed
- Weakness (multi-select) — None, Physical, Magic, Fire, Lightning, Holy, Frost, Bleed
Flags (5)
- Is Boss, Is Parryable, Is Backstabbable, Has Phases, Respawns On Rest
Numerics (15)
- HP, FP, Physical ATK, Physical DEF, Magic DEF, Fire DEF, Lightning DEF, Holy DEF, Poise, Stagger Threshold, Phase Count, Souls Reward, Bleed Resist, Poison Resist, Frost Resist
Texts (3)
- Lore (4 lines), Combat Strategy (3 lines), Location (1 line)
Example Enemies
- Hollow Soldier — Hollow / Medium, basic parryable patrol enemy
- Abyssal Guardian — Knight / Large, multi-phase boss corrupted by the Abyss with high poise
- Crystal Lizard — Beast / Small, timid creature that flees on sight and drops upgrade materials
Survival / Horror
Survival horror enemy system with detection ranges, aggro behavior, sensory systems, infection/contamination mechanics, and fear factor. For horror, zombie, and survival games.
Categories (5)
- Creature Type — Zombie, Mutant, Parasite, Ghost, Stalker, Swarm, Abomination, Human
- Threat Level — Nuisance, Moderate, Dangerous, Lethal, Unkillable
- Movement Type — Shamble, Walk, Run, Crawl, Lunge, Teleport, Float
- Damage Type (multi-select) — Blunt, Slash, Bite, Grab, Acid, Psychic, Explosion, Infection
- Vulnerability (multi-select) — None, Fire, Headshot, Light, Sound, Electricity, Explosives, Melee
Flags (8)
- Can Infect, Reacts To Sound, Reacts To Light, Can Open Doors, Can Climb, Plays Dead, Alerts Others, Drops Loot
Numerics (12)
- HP, Damage (range), Move Speed, Detection Range, Aggro Range, Sound Sensitivity, Infection Chance, Fear Factor, Headshot Multiplier, Attack Cooldown, Spawn Weight, Corpse Linger Time
Texts (2)
- Bestiary Entry (4 lines), Survival Tips (3 lines)
Example Enemies
- Shambler — Zombie / Nuisance, slow rotting corpse attracted to noise
- Stalker — Stalker / Dangerous, evolved infected with heightened senses and terrifying speed
- Bloater — Mutant / Lethal, massively swollen infected that explodes on death releasing toxic spores
Tower Defense
Tower defense enemy system with movement types, armor categories, resistances, special abilities, and wave/economy values. For TD, strategy, and base defense games.
Categories (4)
- Unit Type — Infantry, Armored, Fast, Flying, Burrowing, Boss, Swarm, Healer
- Armor Type — Unarmored, Light, Medium, Heavy, Fortified, Magic
- Size — Tiny, Small, Medium, Large, Massive
- Resistance (multi-select) — None, Fire, Ice, Lightning, Poison, Physical
Flags (6)
- Is Flying, Is Burrowing, Is Stealth, Splits On Death, Heals Nearby, Buffs Nearby
Numerics (10)
- HP, Armor, Move Speed, Bounty, Lives Cost, Spawn Count, Spawn Interval, Split Count, Heal Rate, Wave Value
Texts (1)
- Description (2 lines)
Example Enemies
- Goblin Runner — Fast / Unarmored, cheap swarm unit in large groups
- Iron Golem — Armored / Fortified, slow high-HP tank that absorbs tower damage
- Wyvern — Flying / Light, aerial unit that bypasses ground defenses
Sci-Fi / Shooter
Sci-fi shooter enemy system with armor types, shield systems, weapon loadouts, weak points, and combat AI profiles. For FPS, TPS, and sci-fi action games.
Categories (5)
- Enemy Class — Grunt, Soldier, Heavy, Sniper, Engineer, Drone, Mech, Elite
- Faction — Raiders, Military, Alien, Robot, Mutant, Pirate, Corporate
- Armor Type — None, Light Suit, Medium Plating, Heavy Plating, Energy Shield, Composite
- Weapon Type (multi-select) — Melee, Pistol, Rifle, Shotgun, Sniper, Launcher, Energy, Flamethrower
- Weak Point (multi-select) — None, Head, Back, Legs, Power Core, Fuel Tank, Antenna, Eye
Flags (5)
- Has Shields, Uses Cover, Can Flank, Throws Grenades, Calls Reinforcements
Numerics (14)
- HP, Shield HP, Shield Regen Rate, Armor Rating, Damage Per Shot (range), Fire Rate, Accuracy, Detection Range, Move Speed, Weak Point Multiplier, XP Reward, Threat Level, Grenade Cooldown, Shield Regen Delay
Texts (2)
- Intel Report (3 lines), Tactical Notes (2 lines)
Example Enemies
- Raider Grunt — Grunt / Raiders, poorly equipped scavenger dangerous in numbers
- Corporate Enforcer — Soldier / Corporate, well-trained operative with energy shields and tactical awareness
- Heavy Mech Unit — Mech / Military, bipedal combat mech with missile launchers and heavy plating
RTS / Strategy
RTS enemy/unit system with unit classes, armor types, attack categories, build costs, population values, and tactical properties. For RTS, 4X, and tactical strategy games.
Categories (6)
- Unit Class — Infantry, Cavalry, Ranged, Siege, Support, Hero, Naval, Air
- Armor Class — Unarmored, Light, Medium, Heavy, Fortified, Divine
- Attack Type — Normal, Pierce, Siege, Magic, Chaos, Hero
- Faction — Human, Orc, Elf, Undead, Dwarf, Demon, Neutral
- Tier — Tier 1, Tier 2, Tier 3, Tier 4, Ultimate
- Ability (multi-select) — None, Heal, Buff, Debuff, AoE, Summon, Stealth, Charge
Flags (8)
- Is Ranged, Is Flying, Is Siege, Is Hero, Can Harvest, Can Build, Can Heal, Has Aura
Numerics (16)
- HP, Mana, Attack Damage (range), Armor, Attack Speed, Attack Range, Move Speed, Sight Range, Gold Cost, Lumber Cost, Supply Cost, Build Time, XP Bounty, Gold Bounty (range), HP Regen, Mana Regen
Texts (2)
- Unit Description (2 lines), Tactical Role (2 lines)
Example Enemies
- Footman — Infantry / Human / Tier 1, versatile frontline fighter
- Elven Archer — Ranged / Elf / Tier 1, long-range pierce damage dealer
- Orcish Warlord — Hero / Orc / Tier 3, powerful hero with War Cry and Command Aura
- Catapult — Siege / Human / Tier 3, long-range siege weapon with devastating AoE damage
Generated Custom Editors
When you generate a database after applying a template, the generated custom Inspector editor automatically adapts to your property definitions:
- Category dropdowns — Each category becomes a popup or multi-select field in the Inspector
- Flag toggles — Each flag becomes a full-width ToggleLeft, one per row
- Numeric fields — Each numeric becomes an IntField/FloatField or a min-max range slider
- Text areas — Each text becomes a scrollable TextArea with the configured line count
- Split panel layout — List on the left, detail view on the right with search, sort, filter, and pagination
The generated editor reflects your template exactly. If you chose Generic RPG, you get Enemy Type and Rank dropdowns, Is Boss and Is Flying toggles, HP/MP/Attack fields, and Bestiary Entry text areas. If you chose RTS, you get Unit Class, Armor Class, Gold Cost, Lumber Cost, Build Time fields instead.
Tips
Templates Are Starting Points
Every template is fully editable. Add your game-specific categories, remove properties you don't need, rename anything. Templates save time — they don't constrain you.
Modify Before Generating
Apply the template, review the definitions in Step 2, make adjustments, then generate. Once generated, you can still change definitions and regenerate at any time.
Export Schema After Applying
Templates are designed to work with the AI workflow. Apply a template, export the schema, and AI will generate enemies that perfectly match the template’s property system.
Mix and Match
Start with one template and pull ideas from another. Copy the poise system from Soulslike into your RPG template, or add RTS resource costs to a Tower Defense setup.