#godot #bindings #api

kerrex-gdnative-sys

Bindings to the GDNative C API

2 releases

Uses old Rust 2015

0.1.3 Oct 3, 2017
0.1.2 Oct 3, 2017

#43 in #godot

MIT license

170KB
4K SLoC

GDNative bindings for Rust

Collection of crates to let you easily write code for Godot games in Rust. Actual documentation coming soon™

Crates:

  • gdnative-core: Core crate, depend on this one to make a game

  • gdnative-macros: Procedural macros (specifically the #[godot_export] macro) for automatically generating some code behind the scenes 👀

  • gdnative-sys: Automatically generated C bindings and relevant code (such as trait implementations) 🐲

  • gdnative-api (coming soon) Godot's API, which will let you use existing Godot types and methods/functions in Rust

No runtime deps