This project I explored Real Time mesh loading and texturing inside of Unity, to allow the ability for custom maps to be created in a wide variety of games.
Through the use of BepinEx a thrid party plugin that allowed users to create custom plugins so it was easy to load up mods I created the the asset Importer and file explorer which allowed me to create basic levels. I have yet to gotten around to making an interactive mapping tool so for now I relied on an other tool "Real Time unity Debugger" to move the objects around.
My main testing grounds where a barebones FPS Unity Project and Death Door by Acid Nerve. Below are examples of maps in both games.
In this video it shows loading meshes with collisions in a small FPS test game and them moving it to a released game Deaths Door and loading the data in there from a save file.