Just an idea:
I've been throwing managed-doom into godot. took me 30 minutes to get it to work in the godot engine. Then i started to actualy hook in at the points where the map is loaded and generate proper geometry.
It would be cool if managed doom had an interface which allows people to throw in an implementation to react on graphics creation, manipulation and deletion, so that it can choose to not use the software renderer, but instead react by updating a 3d scene, without the need to implement a 3d engine into the core classes.

Just an idea:
I've been throwing managed-doom into godot. took me 30 minutes to get it to work in the godot engine. Then i started to actualy hook in at the points where the map is loaded and generate proper geometry.
It would be cool if managed doom had an interface which allows people to throw in an implementation to react on graphics creation, manipulation and deletion, so that it can choose to not use the software renderer, but instead react by updating a 3d scene, without the need to implement a 3d engine into the core classes.