A mass threat with readable choices

Horde Encounter
Generator

Give the host recognisable groups, staged waves and an objective worth defending. Prepare the pressure, review the choices and decide how the battle unfolds at your table.

Fantasy illustration of a tabletop group arranging warbands and routes around a miniature battlefield
Warbands, waves, sectors and morale guidanceWindows access through Desktop Command Centre

Give the force a shape

More than a wall of enemies.

Prepare one tactical many-enemy encounter as groups, objectives and visible pressure. Leave live combat decisions with the DM.

Recognisable warbands

Give each subgroup a quantity, role, leader and task. A frontline unit, reserve or ranged-support group can pose a different problem without requiring an individual turn for every member.

A staged arrival

Review wave triggers and entry notes before play. Decide what the party can see approaching and when a prepared wave belongs in the scene. The generator does not deploy it automatically.

A reason to hold the ground

Protect an evacuation, stop a breakthrough, break command, survive the waves or seize a pressure point. An explicit objective gives the battle an ending beyond defeating every enemy.

A way for the force to break

Use morale states, subgroup losses and retreat guidance as DM prompts. Choose when a leader’s defeat or lost position changes the situation; these notes do not enforce a ruling.

Fantasy illustration of defenders protecting an evacuation route while a horde approaches a fortified crossing

An objective players can understand

Keep the route worth protecting.

The illustration shows an evacuation under pressure. Choose Protect evacuation to prepare that kind of objective.

Fit the groups, sectors and wave entries to your own battlefield. The tool provides notes, not this pictured location.

From composition to a playable brief

Build the host. Review the pressure. Choose what follows.

Quick and Deep use the same preparation builder; the controls shape descriptive output rather than calculate a balanced combat encounter.

01 · Choose composition and scale

Select an undead host, goblin warband, raiders, legion, monstrous pack, cult uprising, beast stampede or construct cohort. Choose a force scale and a main objective.

02 · Inspect the detailed setup

In Deep, review command style, organisation, training, cohesion, support, formation, group and wave counts, morale, reserves, terrain and retreat. Quick retains previously selected Deep values.

03 · Review the whole encounter

Read the subgroup quantities, waves, sectors, command, objectives and retreat guidance together. Resolve inconsistencies after locks or edits and decide which actual stat blocks belong in your game.

04 · Save or prepare the next step

Save a reviewed account revision, share a checked player brief or prepare the structured encounter in Combat PRO with its own access. Preparation stays separate from live execution.

What the tool provides

A large force in manageable pieces.

The current Windows tool combines structured encounter preparation, deliberate revision and account-backed records.

A force organised into subgroups

Prepare a host as recognisable warbands with quantities, roles, leaders, formation tasks, morale breakpoints and retreat routes. Review the structure rather than managing hundreds of individual turns.

Prepared waves and finite reserves

Read each wave’s assigned groups, entry, trigger and intent. Reinforcement guidance describes a finite reserve. Waves remain preparation until the DM decides how to use them.

Sectors and pressure points

Use named sectors, terrain notes, vulnerable crossings and fallback routes to make the battle readable. These are descriptive locations; no battlefield map is generated.

Command, morale and attrition guidance

Review a field commander, descriptive formation, morale states and group-condition guidance. The DM decides when to apply them; the tool does not resolve attacks, losses or morale tests.

Quick choices and detailed controls

Choose composition, force scale and objective in Quick. Deep exposes organisation, training, support, group and wave counts, formation, morale, reserves, terrain and retreat settings.

Subgroup and wave locks

Keep matching subgroup or wave records by locking their identifiers. Reroll an unlocked item while reviewing the other unlocked sections and derived guidance that can also change.

Editable preparation and audience copies

Edit the structure as JSON, review the player brief, copy the fuller DM encounter or download the whole result. Check edited quantities, references and private notes before sharing or transfer.

Account revisions and optional Combat PRO preparation

Save manually through your signed-in DCC session, search by name, duplicate and reopen earlier versions. With separate Combat PRO access, send a reviewed preparation into an available encounter slot.

Choose the kind of host

Different forces. Descriptive choices.

The presets change selected controls while retaining the rest of your setup. Review their complete settings rather than assuming a preset replaces every value.

Undead or monstrous pressure

Undead presets emphasise a cohesive mob with no planned retreat. Monstrous presets change training and elite settings. Adapt those descriptions to the actual creatures and rules you choose.

Goblins, raiders and legions

Use loose warbands, assault columns or a shield wall as a descriptive starting point. The legion preset raises training and cohesion; raiders add mounted-support guidance.

Representative force scales

The four labelled bands produce representative totals of 32, 80, 180 and 480. Those totals are divided among subgroups. Changing scale with retained locks can leave older quantities in place, so review the final sum.

Support without invented combat statistics

Training, cohesion, ranged, mounted and magical support describe the preparation. They do not calculate attacks or spell effects. Apart from the low elite setting, one subgroup is marked elite; higher labels do not add proportional elite units.

Fantasy illustration of grouped miniatures, a battlefield model and preparation notes on a table

A preparation table, in readable parts

Groups and waves beside the objective.

The illustration represents grouped forces and planned pressure points. Read the actual result as structured notes.

No miniature board, battlefield image or physical kit is generated or included. Adapt the preparation to your own table.

Keep useful records deliberately

Locks preserve matching items, with limits.

Review the complete result after a reroll. A button for one item does not freeze every other part of the encounter.

Revise one subgroup

A subgroup reroll preserves the other matching subgroup records. Only manually locked waves are preserved, so unlocked waves can change. Command, sectors and other derived guidance can also regenerate.

Revise one wave

A wave reroll preserves the other matching wave records. Only manually locked subgroups are preserved, so unlocked subgroups can change. Recheck each wave’s referenced groups and entry notes.

Keep the setup as well as the seed

The tool uses the seed with a counter that advances on each run. Repeating just a seed does not guarantee the same result. Keep a saved result when the exact preparation matters.

Choose a fresh identity deliberately

Generate another retains the current encounter’s identity and name. Fresh encounter clears the result, locks, controls and counter. Use a duplicated account variant when you need a separate prepared identity.

Review before keeping or sharing

An edited structure still needs your judgement.

Use the player and DM views deliberately and keep copies appropriate to their audience.

Account revisions, saved manually

Save updates the encounter’s account record and keeps up to ten earlier result snapshots. The library provides name search and duplicate controls. It does not autosave each change or offer a delete control on this product surface.

Reopen the result, check the controls

Open restores the saved result and its subgroup and wave locks. It does not restore form controls, seed or counter. Opening a prior version restores only the result. Review the setup and current locks before generating again.

Validate the structure, then inspect it

The check requires groups, waves, sectors, positive quantities and a primary objective. It is not a full integrity or balance audit. An edit does not automatically reconcile totals, wave references or the separately editable player brief.

Review player and print material

The player brief includes objective conditions plus sector risk and fallback notes. Remove information you prefer to withhold. JSON downloads the whole result; select the player view before printing and inspect print preview and page selection.

Choose access for your toolkit

US$1.99 per month for one selected generator.

Horde Encounter Generator is a paid standalone tool. Start with a free VISINVOKE account, then review the required selection and subscription.

One selected generator: US$1.99/month

Select Horde Encounter Generator individually. Creating a free account does not by itself include paid generator access.

Five selected generators: US$8.99/month

Choose a pack of five eligible standalone generators. Check your chosen tools and subscription terms in your account. Selection capacity does not include every VISINVOKE product.

Review larger packs in your account

Choose more capacity when it suits your toolkit. Check the actual selected generators and reselection terms before changing your subscription.

Combat PRO access is separate

The generator’s planning workflow is standalone. Its optional handoff requires Combat PRO access and an available prepared encounter slot. Battlemaps and image products have their own access models.

VISINVOKE means value. Quality. Ownership. Rewards.

A host with distinct pressure

Use warbands, waves and sectors to give the players recognisable choices within a large encounter.

An objective beyond extermination

Prepare an evacuation, defensive line or command problem with explicit success and ending guidance.

Help beside the controls

Start Here and How Do I guidance cover creation, group and wave revision, account saving, exports and preparation handoff.

Combat PRO preparation, reviewed

Transfer one preparation-only monster shell per subgroup alongside inactive groups, quantities, sectors, objectives and pending waves. Review stat blocks and references in Combat PRO; saved-slot limits apply.

The handoff leaves groups inactive and waves stay pending. It does not activate combat or import live HP, initiative, turns, conditions, maps or log entries. Sending the same encounter identity again returns a duplicate and does not update the earlier import. The generator and Combat PRO do not continually synchronise.

Quick answers

Groups, waves and saves in plain language.

Understand how revision, audience review and preparation handoff work before opening the tool.

What does Horde Encounter Generator prepare?

It creates a structured many-enemy encounter: subgroups, quantities, a commander, prepared waves, formation, sectors, objectives, morale, attrition and retreat guidance. It uses authored choices and descriptive templates, not party-balanced stat blocks or a mass-combat simulation. The DM chooses the actual opponents, rules and consequences for the group.

How do Quick, Deep and the horde presets differ?

Quick shows composition, scale, objective and seed. Deep reveals the advanced controls. Quick retains previously selected Deep values. Both modes use the same builder. Undead, Goblin, Raiders, Legion and Monstrous presets change selected settings and open Deep, while the remaining values stay in place. Review the complete setup before generating.

What do locks and rerolls preserve?

A subgroup reroll preserves the other matching subgroups, but unlocked waves can change. A wave reroll preserves the other matching waves, but unlocked subgroups can change. Commander, sectors and other derived guidance can also regenerate. Locks only preserve identifiers present in the new structure. Recheck totals and references after changing scale, counts or edited records.

Can the same seed reproduce a saved encounter?

Generation uses the seed with a counter that advances on each run. Seed alone does not guarantee replay. Generate another retains the current encounter’s identity and name until Fresh encounter resets the setup. Reopening an account record restores its result and locks, but does not restore form controls, seed or counter. An earlier-version button restores that result only.

How do saves, edits and player exports work?

Save manually to the account library under your existing signed-in DCC session. A revision retains up to ten earlier result snapshots, with name search and duplicate controls. The structural check is not a full integrity or balance audit. The player brief includes objective conditions and sector risk and fallback notes, so review it before sharing. JSON download always downloads the whole result. Select the player view before printing and inspect print preview.

What reaches Combat PRO, and does it start combat?

The handoff creates prepared groups, quantities, one preparation-only monster shell per subgroup, sectors, objectives, a commander, pending waves and DM prompts. Groups remain inactive and waves stay pending. It does not supply finished stat blocks, activate combat or import live HP, initiative, turns, conditions, maps or log entries. Combat PRO access and saved-slot limits apply. Sending the same encounter identity again returns the existing import and does not update the earlier import. Review and run the encounter in Combat PRO; the two products do not continually synchronise.

Desktop Command Centre illustration of connected Windows tools

Continue in VISINVOKE

One account. A host ready to consider.

Create a free VISINVOKE account and choose the required generator access.

Get Desktop Command Centre from your account installer page. Sign in on Windows, then open Horde Encounter Generator.