Skip to content

Commit 6a84be6

Browse files
authored
N26: godot-rust (#789)
1 parent f4e1f1b commit 6a84be6

File tree

2 files changed

+38
-0
lines changed

2 files changed

+38
-0
lines changed

content/news/026/godot-rust.png

3.22 KB
Loading

content/news/026/index.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,44 @@ as [several key differences remain].
175175

176176
## Library Updates
177177

178+
### [godot-rust](https://github.com/godot-rust/godot-rust)
179+
180+
![godot-rust logo](godot-rust.png)
181+
182+
godot-rust ([GitHub][gd-github], [Discord][gd-discord], [Twitter][gd-twitter])
183+
is a Rust library that provides bindings for the Godot game engine.
184+
185+
In the last month, a lot of documentation has been added to the book. The new
186+
entries in [FAQ][gd-faq], [Recipes][gd-recipes] and [Game Architecture][gd-arch]
187+
don't focus on specific APIs, but put them into a bigger context and highlight
188+
typical challenges encountered in practice.
189+
190+
Besides smaller bugfixes, the library itself added support for `serde`
191+
serialization of core types ([#743][gd-743], thanks to Waridley).
192+
193+
In terms of automation and tooling, September was a very productive month:
194+
195+
- Translation of Godot's documentation based on `[bbcode]` to RustDoc with
196+
intra-doc links, making Godot APIs much more readable and discoverable.
197+
198+
- Refactoring of GitHub Actions CI, allowing quick and precise feedback for
199+
contributors.
200+
201+
- Automation of latest documentation, now hosted under
202+
[godot-rust.github.io/docs][gd-docs].
203+
204+
As the godot-rust community keeps growing, the project can now be found
205+
[on Twitter][gd-twitter] with the GodotRust handle.
206+
207+
[gd-faq]: https://godot-rust.github.io/book/faq.html
208+
[gd-recipes]: https://godot-rust.github.io/book/recipes.html
209+
[gd-arch]: https://godot-rust.github.io/book/gdnative-overview/architecture.html
210+
[gd-743]: https://github.com/godot-rust/godot-rust/pull/743
211+
[gd-docs]: https://godot-rust.github.io/docs
212+
[gd-github]: https://github.com/godot-rust/godot-rust
213+
[gd-discord]: https://discord.com/invite/FNudpBD
214+
[gd-twitter]: https://twitter.com/GodotRust
215+
178216
## Popular Workgroup Issues in Github
179217

180218
<!-- Up to 10 links to interesting issues -->

0 commit comments

Comments
 (0)