C# Support? #240
Replies: 4 comments
-
This is project is a GDExtension, which makes all its classes part of the Godot ClassDB. In theory, it means that any language can use this plugin as long as they provide a way to automatically bind to extensions. GDScript can easily do that, that's why it works out of the box whenever we write a script. I thought C# was able to automatically generate bindings for extensions as well, but it seems that feature is not yet available. By the way, where do we mention that this binding can work with C# ? |
Beta Was this translation helpful? Give feedback.
-
Maybe you can try plugins like this one (note that I don't know anything about it, it's just an attempt a making extensions available to C# while waiting for Godot to implement an official solution) : |
Beta Was this translation helpful? Give feedback.
-
Hey Ced! We've looked into plugins like Delsin's but because they're all still early in development they wont work for production. We've decided to go ahead and rewrite our codebase in GDScript for use of extensions because they're quite important for the quality we're trying to uphold. Also, I was referencing this line:
Which to me reads as if this extension is compatible with both supported languages. Appreciate you creating this plugin regardless! Here's a great issue regarding the GDExtension C# bindings if you're interested in following its progress. |
Beta Was this translation helpful? Give feedback.
-
Our bad then. When we wrote this, we thought that C# already had an auto binding feature, but we assumed wrong. I fixed this statement. |
Beta Was this translation helpful? Give feedback.
-
Hi! My studio is hoping to use this plugin for our current project but we write mostly C# using the mono version of Godot. It seems theres no C# bindings for this plugin even though it says it can be used both with GDScript and C# in the readme. Is there C# support and I'm missing it somewhere or if not are there plans to add C# support soon? Thanks!
Beta Was this translation helpful? Give feedback.
All reactions