-
Notifications
You must be signed in to change notification settings - Fork 0
Campaign Randomizer
Eaton edited this page Dec 8, 2017
·
1 revision
The psuedo-randomizer that drives the game is based on a shuffle that switches up several key variables:
- Locations: Loading docks, markets, research labs, etc.
- Skins: Martian City, Deep Space Habitat, Titan Quarantine Zone, Scum Swarm, etc.
- Goals: Escort an NPC from point A to B, Retrieve a McGuffin and bring it back to the level start, kill a particular enemy, etc.
- Antagonists: Corporate Hit Squad, Local Security, Exsurgent Creature, Criminal Gang, etc.
A "mission" selects one of each variable, then generates a unique map with terrain, entrance, exit, enemy spawn, NPC, and item locations. A "campaign" is a set of five missions strung together, with a shared random seed and 2-3 of the items locked rather than randomized. For example, a "Martian Hunt" mission might lock in the Martian City skin, and the Kill A Particular Enemy goal.