Skip to content
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

GD-78: Add Support for .Net GDExtension point #78

Closed
MikeSchulze opened this issue Apr 6, 2024 · 3 comments
Closed

GD-78: Add Support for .Net GDExtension point #78

MikeSchulze opened this issue Apr 6, 2024 · 3 comments
Assignees
Labels
enhancement New feature or request gdunit4.api Issue is related to the `gdunit4.api`

Comments

@MikeSchulze
Copy link
Owner

Is your feature request related to a problem? Please describe.
With Godot.Bindings we are able to provide gdunit4.api as a Godot extension point.

Describe the solution you'd like
Use the new project godot-dotnet to build an GDExtension.
This will allow us to use the api direct in Godot.

Describe alternatives you've considered
The alternative is actually to load the code as CSharpScript and build an GDScript bridge to access the C# API.

Additional context
Add any other context or screenshots about the feature request here.

@MikeSchulze MikeSchulze added enhancement New feature or request gdunit4.api Issue is related to the `gdunit4.api` labels Apr 6, 2024
@MikeSchulze MikeSchulze added this to the v4.3.0 milestone Apr 6, 2024
@MikeSchulze MikeSchulze self-assigned this Apr 6, 2024
@MikeSchulze MikeSchulze changed the title Add Support for .Net GDExtension point GD-78: Add Support for .Net GDExtension point Apr 6, 2024
@MikeSchulze MikeSchulze removed this from the v4.3.0 milestone Apr 27, 2024
@GeorgeS2019
Copy link

GeorgeS2019 commented Aug 18, 2024

@MikeSchulze

It is now possible to use libgodot.dll for > Godot 4.3.x for windows using c#.
migeran/libgodot_project#1 (comment)

This would mean this feature request is needed to improve the reliability of using c# bindings for GDExtension
JiepengTan/libgodot_llgo_demo#4 (comment)

We encounter the challenges that the existing godot-dotnet is not up-to-date for the latest godot > 4.3.x

We many need community effort to have a good test coverage of the c# bindings exposed by the GDExtension

@MikeSchulze
Copy link
Owner Author

Closed it for now, we can reopen if the Godot finally available as a lib.

@GeorgeS2019
Copy link

migeran/libgodot_project#1 (comment)

@MikeSchulze

Pending libgodot
Pending Godot dotnet missing features

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request gdunit4.api Issue is related to the `gdunit4.api`
Projects
None yet
Development

No branches or pull requests

2 participants