I was just thinking how would one go about adding middleware to the unity game engine? please post an example. i’m looking for a great ai solution. i was thinking havok maybe.
Assuming the solution you choose doesn’t come as a .NET assembly (or come with a .NET wrapper), you’d have to write a .NET wrapper to use the native DLLs as a plugin (requires Unity PRO). There’s (minimal) documentation on plugins in the manual, but even if you understand how to hook native code into the .NET runtime it’s going to be a lot of work – and it won’t be cross-platform.
It’s not something I’d recommend attempting unless you’re quite convinced you’ll get adequate value out of the integration, and you’re willing to make the (significant) investment in time and effort to get it working. On the other hand, if you do get it working well, I’m sure others would love to benefit from your efforts, so consider releasing your work ![]()