I don't really know much behind the concept of a wrapper for something of this scope. Is the Irrlicht .NET CP wrapper a completely different implementation of Irrlicht, or is it a tool or overlay that converts it to managed code? Does the .NET CP team have to make a new version for each new version of Irrlicht?
I have 2 main concerns. The first is porting my code to C#. I guess I wouldn't mind rewriting everything, as refactoring all my code wouldn't be too bad anyways. But in general, it shouldn't be too hard to switch, would it? The class names should be generally the same, and as long as I know the differences between C# and C++ (I do), then I should be okay, right?
The second concern, the main one, is support for Irrlicht .NET CP. The last update on the main page for it was on May 28th. Is it still alive? Are long delays between Irrlicht and Irrlicht .NET CP updates normal? Also, I looked at their forums and it looks pretty desolate compared to these ones. Conceptually, Irrlicht should work the same way in both frameworks, right? When I have general questions, they could be answered here too, I hope.
I just don't want to switch and end up left out with poor support
