@@ -70,6 +70,35 @@ If needed, a section can be split into subsections with a "------" delimiter.
70
70
71
71
## Engine Updates
72
72
73
+ ### [ godot-rust] [ gd-github ]
74
+
75
+ godot-rust ([ GitHub] [ gd-github ] , [ Discord] [ gd-discord ] , [ Twitter] [ gd-twitter ] )
76
+ is a Rust library that provides bindings for the Godot engine.
77
+ In September, development was divided into three tasks:
78
+
79
+ - Maintenance releases [ 0.10.1] [ gd-0.10.1 ] and [ 0.10.2] [ gd-0.10.2 ]
80
+ - Godot 3.5 support in v0.11 ([ #910 ] [ gd-910 ] )
81
+ - Ongoing [ GDExtension] [ gd-gdext ] efforts ([ #824 ] [ gd-824 ] )
82
+
83
+ Besides support for Godot 3.5.1, a change that many users will notice is the
84
+ new ` #[method] ` syntax, which replaces existing ` #[export] ` and allows omitting
85
+ the base parameter. Summarized in a picture:
86
+
87
+ ![ godot-rust new export syntax] ( godot-rust-export.png )
88
+
89
+ The GDExtension/Rust binding has finally reached a state where a first
90
+ experimental version is within reach in October. If you are fine with the
91
+ bugs and missing features, you can give it a try very soon!
92
+
93
+ [ gd-0.10.1 ] : https://github.com/godot-rust/godot-rust/pulls?q=is%3Apr+milestone%3Av0.10.1
94
+ [ gd-0.10.2 ] : https://github.com/godot-rust/godot-rust/pulls?q=is%3Apr+milestone%3Av0.10.2
95
+ [ gd-824 ] : https://github.com/godot-rust/godot-rust/issues/824
96
+ [ gd-910 ] : https://github.com/godot-rust/godot-rust/issues/910
97
+ [ gd-github ] : https://github.com/godot-rust/godot-rust
98
+ [ gd-discord ] : https://discord.gg/aKUCJ8rJsc
99
+ [ gd-twitter ] : https://twitter.com/GodotRust
100
+ [ gd-gdext ] : https://godotengine.org/article/introducing-gd-extensions
101
+
73
102
## Learning Material Updates
74
103
75
104
## Tooling Updates
0 commit comments