To learn Rust, I started building a D&D character-management CLI tool just last week. (Might rename to "terminal roll", eh?)
Cool to see a fully featured one from the DM side!
Cool to see a fully featured one from the DM side!
I use Caith[0] to handle dice parsing and rolling, although if this is a learning project you may want to reimplement that part yourself.