Haven’t seen any threads here on how this could be used for 2d games since i was researching before I started on my own navmesh for 2d. So I decided to implement a system where any object in 2d space, can have a link to a 3d navmesh agent on a navmesh surface that matches the game world. All using the new experimental stuff.
So this
Became this, by also procedurally making a mesh.
And this way, all of my enemies can now walk anywhere, but not cross rooms. And this also lets me add companions that follow the player around!
This stuff is awesome btw, keep this up. Hope to see some nice stuff out of this.