Played it for 30 minutes and killed some 1200 monsters with my gameplay mod
Death Foretold on Zandronum 3.0. As far as I can tell, nothing broke, which is always nice when gameplay mods and maps with ACS meet.
Had fun.
Suggestions:
• Visible wave counter
You know, to show screenshots and brag, "I made it to the thousandth wave!"
• Monster formations
For example, a block with 9 imps, or 3 HK + 1 baron.
• Wave length by progress
If there are more than N remaining live monsters, might be nice to postpone the next wave a few seconds.
• Spawn obstacles
Sometimes, spawn torches or lamps in randomly oriented (or even curved) lines crossing block boundaries. Remove on next wave. Barrels are a good idea, too.
• Spawn BFG and Spider Mastermind
Very rarely or on some specific late wave, like every 30th.
• Spawn BossEyes
Place BossTargets on map. On some waves, instead of spawning monsters directly, add one or more Icon of Sin cube spitters. Remove after that wave, so they don't overwhelm player over time.
• Decimate monsters after each wave
On wave change, randomly kill 10% surviving monsters to help player in case situation goes out of control, for example, with Pain Elementals, or Boss Eyes if you implement these.
• Change cell texture pattern
Checkers are but one way to color a geometric map.
• Damaging floor cells
Rare lava/acid/strobe cells that deal damage.
Edit:
• (a must) Scale by skill and player count
Both prefer lower class monsters on lower skills and prefer to spawn fewer of them.
Spawn more of everything when there are many players. Not necessarily double for 2 players, triple for 3 players, but at least to some extent.