C# wrappers of Existing c++ GDExtension - 2024 Update #7024
Replies: 3 comments 12 replies
-
Excuse me but what are these "discussions" for? Are you just using this as a blackboard for some discussion going on elsewhere? This is a forum for discussion Ask in the community channels, or open a proposal for this then? Also how would this be different from just using mono? |
Beta Was this translation helpful? Give feedback.
-
@398utubzyt NativeStructs and Pointers in C# I need your feedback on how best to get C# access exposed properties/methods from GDExtension written in c++ |
Beta Was this translation helpful? Give feedback.
-
Update 13th Sept 2023Using c++ @398utubzyt cc @DmitriySalnikov |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
12th April 2024 (FINALLY)
@Delsin-Yu
https://github.com/Delsin-Yu/CSharp-Wrapper-Generator-for-GDExtension
5th April 2024 with Official discussion from the Godot Team
Official discussion from the Godot Team
Godot C# GDExtension Roadmap Discussion
5th April 2024
The Official Godot4 GDExtension for .NET is Here
godotengine/godot#72883 (comment)
Main proposal: #7895
Community discussion: https://chat.godotengine.org/channel/dotnet?msg=Kyvjpbutadr2bnzvG
25th Jan 2024 Update
Proposed and prototyped by @DmitriySalnikov
28th Nov 2023 Update
28th Nov 2023 status
Auto generate C# bindings for gdextensions
13th Sept 2023 Update
# 18th Oct 2023 Update (After Godot 4.2 Beta 1) https://github.com/godotengine/godot/pull/82331#issuecomment-176726709113th Sept 2023 Update
A menu item of Generate C# Bindings has been added
https://github.com/DmitriySalnikov/godot_debug_draw_3d
Older discussions
I am looking for a way to create c# bindings for GDExtension as stated in in the What's new in C# for Godot 4.0 article. [25 February 2023]
Given an Addon: Addon1 with Addon1.gdextension with windows binary: addons/Addon1/libs/x86_64/Addon1.dll
Here are the possible steps => WIP
BindingGenerator
FYI
July2023:GDExtension C# with respect to Jolt Physics
June2023: Expose PropertyUsageFlags in GDExtension dump
core/extension/[extension_api_dump.cpp]
June2023: godot-gdextension-info-dumper
[Idea from LibGodot] LibGodot with GDExtension godot#72883 (comment)
Beta Was this translation helpful? Give feedback.
All reactions