Skip to content

Commit e599de6

Browse files
authored
N47: Godot Rust (#1411)
1 parent 5459ebb commit e599de6

File tree

2 files changed

+25
-0
lines changed

2 files changed

+25
-0
lines changed
98.8 KB
Loading

content/news/047/index.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -259,6 +259,31 @@ for all the changes.
259259

260260
[macroquad_changelog]: https://macroquad.rs/articles/macroquad-0-4/
261261

262+
### [godot-rust][gd-github]
263+
264+
![godot-rust GDExtension logo](godot-rust-gdextension.png)
265+
266+
In the last few weeks of gdext development, the [GDExtension
267+
API][gd-gdextension] breaks in Godot's recently released [4.1
268+
version][gd-godot4-1]. Migration is mostly done, several FFI bugs have been
269+
addressed on the way.
270+
271+
The godot-rust book now [has a "Hello World" tutorial][gd-tutorial] + guides on
272+
compatibility and selecting Godot version.
273+
274+
Noteworthy features:
275+
276+
- Vector swizzling
277+
- Signals with parameters
278+
- Rust-native APIs for Rect2, Aabb, and Plane
279+
- ToVariant/FromVariant derives
280+
- Godot native structures
281+
282+
[gd-github]: https://github.com/godot-rust
283+
[gd-gdextension]: https://github.com/godot-rust/gdextension
284+
[gd-tutorial]: https://godot-rust.github.io/book/gdext
285+
[gd-godot4-1]: https://godotengine.org/article/godot-4-1-is-here/
286+
262287
## Learning Material Updates
263288

264289
### Bevy Rendering Demystified

0 commit comments

Comments
 (0)