gdUnit4Net icon indicating copy to clipboard operation
gdUnit4Net copied to clipboard

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

Open MikeSchulze opened this issue 1 year ago • 1 comments

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 avatar Apr 06 '24 07:04 MikeSchulze

@MikeSchulze

It is now possible to use libgodot.dll for > Godot 4.3.x for windows using c#. https://github.com/migeran/libgodot_project/issues/1#issuecomment-2294996680

This would mean this feature request is needed to improve the reliability of using c# bindings for GDExtension https://github.com/JiepengTan/libgodot_llgo_demo/issues/4#issue-2472109625

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

GeorgeS2019 avatar Aug 18 '24 19:08 GeorgeS2019

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

MikeSchulze avatar Dec 14 '24 16:12 MikeSchulze

https://github.com/migeran/libgodot_project/issues/1#issuecomment-2294996680

@MikeSchulze

Pending libgodot Pending Godot dotnet missing features

GeorgeS2019 avatar Dec 16 '24 01:12 GeorgeS2019