Roll-Playing Game Development Kit
A Roll-Playing Game Development Kit suited for (but not limited to) text adventure games.
Get started with programming in Rust.
... then include the crate in your Cargo.toml, or start by viewing the source.
Utility for rolling traditional dice (D4, D6, D8, D10, D12, D20) with count and bias.
Create a player with skills and abilities.
Read game configuration from a file, pick random values from it.