1. Only showing results from lib.rs

    Clear filter to show all search results

  2. Nov 24, 2023Evaluroll is a dice roll evaluator for tabletop games. It supports dice notation and basic arithmetic, as specified in the roll20 spec. It also supports keeping and dropping dice, as well as parenthesized expressions. It also supports parsing into an AST, which can be used to evaluate the expression multiple times. Examples
  3. Oct 9, 2023Roll dice with standard RPG dice notation. DiceXp supports standard RPG dice notation, such as "1d20+3" or "3d6", where the number in front of the 'd' is the number of dice to roll and the number after the 'd' is the number of sides per die. You can use as many different kinds of dice as you like, such as "1d4+1d6+1d8-1d12". Arithmetic (+, -, *, /)
  4. Jan 8, 2024DiceForge is a Rust library for simulating dice rolls. It provides a simple and easy-to-use API for generating random dice rolls and calculating probabilities of different outcomes. Features. Supports standard dice notation (e.g. 1d6, 2d10, etc.) Add, subtract, or even multiply modifiers to rolls. Installation
  5. May 31, 2024396 downloads per month Used in appalachia. MIT/Apache. 79KB 2K SLoC 🎲 Saikoro. Saikoro is a library for evaluating dice rolls with a syntax similar to the Dice Notation used by many tabletop RPGs with a few (maybe) convenient extras thrown in. Expressions are treated as mathemical expressions where the D or d operator is used for rolling dice, and is a high-priority operator.
  6. Jul 28, 2023Parse standard polyhedral dice notation | Rust/Cargo package. Lib.rs › Game dev # dice-notation # dice-roll # dice # random # gamedev # string-parser bin+lib ndm Parse standard polyhedral dice notation. by Ben Stern. Install; API reference; GitHub (therealbstern) 11 releases. 0.9.10 Jul 28, 2023 0.9.9 May 3, 2021 0.9.8 Apr 12, 2021
  7. #25 in #dice. MIT/Apache. 10KB 202 lines. dicenotation-rs . dicenotation-rs is a Rust library aimed at parsing and rolling dices for Role-Playing games using Standard Dice Notation that bears inspiration from the dicenotation library.. Installation. Add the following to your Cargo.toml [dependencies] dicenotation = "0.1.0"License. This project is licensed under either of
  8. rfyl - An RPG dice roller. A dice roller accepting dice notation written in Rust. Not maintained. Also on crates.io if you want. Supported input. Basic standard dice notation: d8, 2d12. Addition: d4 + 2d6. Subtraction: d100 -15. Multiplication: d12 * 2. Division: d100 / 15. (Note that fractional values are rounded to the nearest integer.)
  9. Uses standard dice notation to define which dice and modifiers to use. roll: an easy-peasy six-sided dice roll. roll d20: specify to roll a 20-sided die. roll 2d8: roll two 20-sided dice. roll 2d10+4: roll 2 10-sided dice and add 4 to the result. roll 3d4-2: roll 3 4-sided dice and subtract 2 from the result. Installation Via Cargo
  10. Can’t find what you’re looking for?

    Help us improve DuckDuckGo searches with your feedback

Custom date rangeX