-
-
Notifications
You must be signed in to change notification settings - Fork 28
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
C# bindings generator #25
Comments
Well, in order for this to work with other projects, I need to put the class names and the path to the output file in the arguments of the I could try to make a separate project for this, but now I am busy with another program for which I got some money... A C# roadmap has also recently been published, which discusses updates to the binding generator. However, it is unknown when all this will be implemented. |
Yup, I saw your post on there and came over here to see what you had done! I do agree it would be best in GDScript more than likely or as a Python script maybe? |
My approach to generation uses classes and methods of Godot itself in real time. Therefore, it is possible to use only GDScript/C#/C++ (as well as third-party languages implemented through GDExtension). |
C# (Scene) Test-Driven-Development (TDD) using Godot4 in VS2022 using the latest gdUnit4API TestAdaptor from @MikeSchulze Test.Driven.Development.in.Godot4.mp4 |
@GeorgeS2019 What do you expect from me? This project is written in C++, I think it would be more logical to write tests in C++. Although the entire API is already used in my scene with examples. Please don't mention me in every issue related to C# or GDExtension. I don't want to deal with the official GDExtension binding generator for C#. In addition, they had plans for a complete restructuring of how C# works and all my edits are likely to be useless. |
@GeorgeS2019 please do not spam repositories with this information, I didn't ask you to do that. |
@MikeSchulze @DmitriySalnikov |
Feature description
Would it be possible to have this as a separate addon that could be used with others? Or how difficult would it be to use this with another addon? Sorry I know this is off-topic a bit but I don't know another way to discuss with you
Implementation Ideas
No response
The text was updated successfully, but these errors were encountered: