This is impossible to do with the current 3d engine.
You cannot alter the arcitecture of a map created in this way.
No SDK would give you that much power.
Nice idea, and one I've always thought would be fun, but sadly you'd have to re-write the entire game to incorporate this feature.
------------------
