Skip to content

Commit 4fa8931

Browse files
authored
N36: godot-rust (#1117)
1 parent b3e67fe commit 4fa8931

File tree

2 files changed

+30
-0
lines changed

2 files changed

+30
-0
lines changed

content/news/036/godot-rust.png

3.22 KB
Loading

content/news/036/index.md

+30
Original file line numberDiff line numberDiff line change
@@ -245,6 +245,36 @@ and to talk to the devs personally.
245245
[dims-discord]: https://discord.gg/Z5CAVmNE57
246246
[dims-youtube]: https://youtube.com/channel/UCR5gOwS7uSl0a0dl7MLQoqg
247247

248+
### [godot-rust][gd-github]
249+
250+
![godot-rust logo](godot-rust.png)
251+
252+
godot-rust ([GitHub][gd-github], [Discord][gd-discord], [Twitter][gd-twitter])
253+
is a Rust library that provides bindings for the Godot game engine.
254+
255+
The last few months have been a bit quieter around godot-rust. A lot of this
256+
can be attributed to developers exploring the [GDExtension API][gd-gdext], the
257+
successor of GDNative for Godot 4. At this point, a lot of the foundation is
258+
still being built, however some more concrete plans are outlined in
259+
[#824][gd-824]. Further updates will be posted in that issue or on Twitter.
260+
261+
Nevertheless, several improvements have been integrated to godot-rust since
262+
0.10, with [version 0.10.1 on the horizon][gd-907]. Some notable examples:
263+
264+
- GDScript utility functions like `lerp`, `ease` or `linear2db` ([#901][gd-901])
265+
- Property support for standard collection types ([#883][gd-883])
266+
- Methods for `Rect2` and `Aabb` ([#867][gd-867])
267+
268+
[gd-824]: https://github.com/godot-rust/godot-rust/issues/824
269+
[gd-883]: https://github.com/godot-rust/godot-rust/issues/883
270+
[gd-867]: https://github.com/godot-rust/godot-rust/issues/867
271+
[gd-901]: https://github.com/godot-rust/godot-rust/issues/901
272+
[gd-907]: https://github.com/godot-rust/godot-rust/issues/907
273+
[gd-github]: https://github.com/godot-rust/godot-rust
274+
[gd-discord]: https://discord.com/invite/FNudpBD
275+
[gd-twitter]: https://twitter.com/GodotRust
276+
[gd-gdext]: https://godotengine.org/article/introducing-gd-extensions
277+
248278
## Learning Material Updates
249279

250280
### [Sand Fall With Compute Shaders in Rust]

0 commit comments

Comments
 (0)