#gd-native #bindings #api #godot #automatic

kerrex-gdnative-sys

GDNative C API 绑定

2 个版本

使用旧的 Rust 2015

0.1.3 2017 年 10 月 3 日
0.1.2 2017 年 10 月 3 日

#12 in #gd-native

MIT 许可证

170KB
4K SLoC

Rust 的 GDNative 绑定

一系列 crate,让您能够轻松用 Rust 编写 Godot 游戏。实际文档即将推出™

Crates

  • gdnative-core: 核心crate,制作游戏时需要依赖此crate

  • gdnative-macros: 过程性宏(特别是 #[godot_export] 宏),用于在幕后自动生成一些代码 👀

  • gdnative-sys: 自动生成的 C 绑定和相关代码(例如 trait 实现) 🐲

  • gdnative-api (即将推出) Godot 的 API,它将允许您在 Rust 中使用现有的 Godot 类型和方法/函数

无运行时依赖