-
Notifications
You must be signed in to change notification settings - Fork 15
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
Obligitory Godot 4 Issue! #39
Comments
For Godot 4 I intend to migrate everything that is relevant to GDExtensions the moment it allows an extension to have dependencies on other extension(s). When I say relevant, things that don't get core implementations. As an example, the EncDecBuffer is probably not going to be necessary as I believe byte arrays will provide the necessary functionality. |
And I saw some networking improvements too. Is there a pull request/issue for the extension dependencies? |
I'm not aware of any pull request related to that. However I do know there are plans to make a GDExtension depend on another one. Nevertheless, after Godot 4 final release, if it doesn't come with this feature I might consider following a different strategy to develop the "addons", in which the pre compiled version will contain every single implemented addon, while the compilation script should offer means to disable those that aren't desired/required. |
Hello Kehom, I have just ported the DebugLine3D code to Godot 4 since I wanted something similar anyway. I would be happy to open a PR for it if you want to see the changes. I think this one is a very straightforward conversion, and not necessary to use C++ since it's only for debug purposes anyway. |
Hello! Does the conversion break compatibility with current stable version of Godot? If not then please feel free to open the PR! Otherwise a new branch has to be created, but to be honest I might prefer to wait for a little more stability over the API. I believe a good time to start working on conversions for Godot 4.0 is when it reaches beta status. Indeed, the debug helpers are probably better left in pure GDScript. |
Oh yes, it is NOT compatible with 3.x so I will wait until a branch is created for it. I'll check back around the time the 4.0 beta is released, and I'll make sure it's all on the up and up before I make the PR. |
Heads up people. With the release of Godot 4.3, the Extension API has finally evolved enough to allow me to release the first version of the Extension Pack: https://github.com/Kehom/GDExtensionPack |
Godot 4 changes things. This issue is for a Godot 4 compatible pack!
The text was updated successfully, but these errors were encountered: