-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add/Investigate support for C# #14
Comments
Looking at the structure of your project and the complexity of it i'm pretty sure C# would be a better fit for it! I will see if i can help you port it to c# in the following days! |
That's sounds great to me. |
I had a Anima wrapper for C#, but it will not likely increase a performance since all of functions are only called from GDScript. The reason why I didn't fully convert it to C# is because of having a dynamically function that returns 2 possible values which isn't possible on C# (I'm not talking about Tuples). It would be better if someone actually fully convert Anima C#, but if anyone wants a wrapper just for temporary use, then I'll submit a pull request. |
If we need a fully converted Anima C#, both projects needs to be maintained. In c# there is something called |
Yeah, that's a problem, we need to maintained both projects, and if GDScript version has some changes, it would need a C# changes aswell. If it's just a wrapper, it don't need to have much changes as its just calling from GDScript API. Since Visual Editor will be coming out soon, its such a pain to convert it to C# because there is a scenes now with export variables that would be hard to convert in C#. |
Yep, maintaining a C# version could be a bit too much. Considering that, I would say that in the short time, a wrapper is preferable, and, in the long run, see if there is any part worth converting to improve performances. |
No description provided.
The text was updated successfully, but these errors were encountered: