-
I'm confused as to how to use this repo. Thanks. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Yes, the README is currently a mess and doesn't match the most recent version of this library anymore. Godot Rust provides GDExtensions support with gdext. This basically allows you to create custom node types in a rust library (heavily simplified). What this library does is making rust also available as a scripting language via a GDExtension library. There isn't really a significant difference between what you can do with GDExtension classes / custom Nodes and attaching a script to a node, but if you would like to rather attach a script to an existing node, then this library might be able to help you. The editor support you are writing about is currently not planned, though. Implementing good editor support in Godot would be quite time-consuming, and there are already many editors out there that support rust quite well. |
Beta Was this translation helpful? Give feedback.
Yes, the README is currently a mess and doesn't match the most recent version of this library anymore.
Godot Rust provides GDExtensions support with gdext. This basically allows you to create custom node types in a rust library (heavily simplified).
What this library does is making rust also available as a scripting language via a GDExtension library. There isn't really a significant difference between what you can do with GDExtension classes / custom Nodes and attaching a script to a node, but if you would like to rather attach a script to an existing node, then this library might be able to help you.
The editor support you are writing about is currently not planned, though. Implementing…