quyse / inanity

Cross-platform C++ game engine.
MIT License
30 stars 5 forks source link

Investigate possibility of C# (Mono) binding #23

Open quyse opened 10 years ago

quyse commented 10 years ago

At first glance it is harder than V8/Lua because Mono needs precompiled assemblies to expose C++ things for C#, so it may need a special compilation process.

quyse commented 10 years ago

Mono binding almost done. The method is generating assembly by making use of special helper assembly written in C#. Integration is not full tested yet, and ScriptConvertors' implementation (math types) is not ready yet.