Skip to content

freiguy1/rust-roller

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 
 
 

Tabletop RPG dice rolling application.

This is an application written to serve a useful purpose by itself but also to learn the language of rust.

For the shell UI, I'm using rustbox.

Simply clone/branch the repository, navigate to the root directory and run cargo run. You should be presented with a console-based UI similar to this:

Screenshot


Instructions

These are the instructions for what I plan on implementing:

  • Use the up and down buttons to move between die inputs or list items
  • Tab selects the next control
  • s will save the current input; it's added to the saved list
  • Enter will perform a roll using the textbox dice data
  • l will load the currently selected save or history item
  • C will clear all data in the application
  • c will clear all data in the left text boxes
  • q will quit out of the application

License

MIT

About

Terminal based tabletop RPG dice rolling application written in rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages