Skip to content

A "dice roller" following the Vampires the Masquerade system or any similar system. Includes hunger and burn a willpower options.

Notifications You must be signed in to change notification settings

annaelizabeth2019/dice-roller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dice Roller App

A specialized dice roller for Vampire: The Masquerade or similar dice systems, powered by Materialize and vanilla JavaScript.

See live on GitHub Pages!

Features

  • Custom Dice Rolls: Simulate rolls for Vampire: The Masquerade dice pools with ease. Set your current hunger and your dice pool and roll away!
  • Burn a Willpower: A dedicated button allows players to reroll up to three failed dice.
  • Super Cute Dice Results: Built with Materialize and kitty icons.

Getting Started

Prerequisites

  • A modern web browser (Chrome, Firefox, Edge, etc.)
  • No additional installations required—just open the app in your browser.

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/dice-roller.git
  2. Navigate to the project directory:

    cd dice-roller
  3. Open the index.html file in your preferred browser.

Usage

  1. Enter the number of dice to roll and your current hunger level.
  2. Click the Roll Dice button to simulate a roll.
  3. Use the Burn a Willpower button to reroll up to three failed dice.

Built With

  • Materialize: A modern CSS framework for responsive design.
  • Vanilla JavaScript: For dynamic interactions and dice roll logic.

Screenshots

image image

Roadmap

  • Add support for custom difficulty settings.
  • Implement a results history log.
  • Enable sound effects for dice rolls.
  • Support for additional tabletop RPG systems.

Contributing

Contributions are welcome! Please follow these steps:

  1. Fork the repository.

  2. Create a new branch for your feature or bug fix:

    git checkout -b feature-name
  3. Commit your changes:

    git commit -m "Add feature-name"
  4. Push to your branch:

    git push origin feature-name
  5. Open a pull request.

Acknowledgments

  • The Vampire: The Masquerade community for inspiring this project.
  • Materialize for buttons and things
  • 🧛‍♀️ 🧛‍♀️ 🧛‍♀️

Enjoy rolling!

About

A "dice roller" following the Vampires the Masquerade system or any similar system. Includes hunger and burn a willpower options.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published