An open API service indexing awesome lists of open source software.

https://github.com/godot-rust/gdnative-book

The user guide for godot-rust.
https://github.com/godot-rust/gdnative-book

Last synced: 6 months ago
JSON representation

The user guide for godot-rust.

Awesome Lists containing this project

README

          

# gdnative book

The gdnative book is a user guide for the [gdnative library][gdnative], the Rust bindings to Godot 3.

An online version of the book is available at [godot-rust.github.io/gdnative-book][book-web].
For the gdext book (Godot 4), check out [gdext-book].

The book is built with [mdBook] and the plugins [mdbook-toc] and [mdbook-admonish]. To install them and build the book locally, you can run:
```bash
$ cargo install mdbook mdbook-toc mdbook-admonish
$ mdbook build
```

To run a local server with automatic updates while editing the book, use:
```bash
$ mdbook serve --open
```

## Contributing

This repository is for documentation only. Please open pull requests targeting the libraries themselves in the main repos for the [Godot 3] and [Godot 4] bindings.

For contributions, see the contributing guidelines under `CONTRIBUTING.md` in the above-mentioned repositories.

## License

Any contribution intentionally submitted for inclusion in the work by you shall be licensed under the [MIT license], without any additional terms or conditions.

[gdnative]: https://github.com/godot-rust/gdnative
[book-web]: https://godot-rust.github.io/gdnative-book
[gdext-book]: https://github.com/godot-rust/book
[mdBook]: https://github.com/rust-lang-nursery/mdBook
[mdbook-toc]: https://github.com/badboy/mdbook-toc
[mdbook-admonish]: https://github.com/tommilligan/mdbook-admonish
[Godot 3]: https://github.com/godot-rust/gdnative
[Godot 4]: https://github.com/godot-rust/gdext
[MIT license]: LICENSE.md