At the start of the big AI hype there was some AI analyzing some ego shooter levels and producing them on it’s own… most procedural “level generators” i know of do somethign like a dungeon… most only a labyrinth.
Anyway the world of level generation is huge… some examples… :
and of course here (on BA) are some examples too
But to produce a level with tactical areas to have good gameplay… that’s on another level ( ← pun intended ).
Edit:
In fact there is something in python (not directly for blender) for DOOM levels… (and this has to be somehow imported) ???