tcod-rs version 0.6.0 is out
gamedev, announcement, rust
The Rust bindings for libtcod are now at version 0.6.0 \o/
tcod-rs
is a library for writing roguelike (and other ASCII based) games. It provides a character-based drawing interface, bitmap fonts, path finding and field of view and a bunch of other features. It also works on Windows, Mac and Linux.
Notable changes:
- compatibility with Rust beta (and therefore stable once it’s out)
- added new libtcod functions (mostly console stuff)
- builder-based initialisation of the root console
We’re following semantic versioning, so with 0.6.0 there can still be a significant breakage – theoretically. However, the main interface seems fairly robust and usable and we do not expect a lot of breaking changes.
To try it out, add tcod = "0.6.0"
to the dependencies
section of your Cargo.toml
.
You can see the release notes here:
https://github.com/tomassedovic/tcod-rs/releases/tag/v0.6.0
Look at the documentation:
http://tomassedovic.github.io/tcod-rs/tcod/index.html
And check out the examples:
https://github.com/tomassedovic/tcod-rs/tree/master/examples