However, I am not sure what is the best way to ensure that the players have not walled.
I can think of three solutions.
1. Let sunkens be vulnerable, and let blocked units naturally attack and kill the sunkens.
pros: no triggering, and a lot of other sunken d's use this already.
cons:
- ultras and goliaths.
- Units can attack you for no reason anyways, and it doesn't actually prevent walling 100% of the time.
- Can no longer allow splash damage units to be bought
2. Force players to move a unit through their maze before the round starts.
pros: can make sunken invincible
cons: Because I want the spawns to be randomize every 3-5 rounds, players will have to do this a lot of times, and not all pubbies know wtf is going on.
3. Have unbuildable terrain that links all random spawn/end locations.
pros: easy to implement and understand. Can even make patterns with the terrain to force different designs.
cons: less maze making space and will probably frustrate people who want to make sprawling mazes.
So, my question is, have anyone had an elegant way of detecting walling, and what your opinion is on these 3 options. Maybe there're options?
Thanks.
None.