It would be very usefull to have .net bindings... That is why I have decided to give it a try
(I don't promise anything and when it is ready, but I just give it a try)
I think I should take the following steps:
- Create an API that is compatible with SFML
- Use CSFML to bind the correct methods to the correct functions of SFML (assuming that CSFML is 100% compatible with SFML)
- Replace some methods with .NET specific implementation to improve speed
The reason to use CSFML is that it is not possible to wrap the C++ classes directly in C#. And because I don't want to reinvent the wheel, I use CSFML
Are there things that I should think about while working on this?