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