A specialized dice roller for Vampire: The Masquerade or similar dice systems, powered by Materialize and vanilla JavaScript.
- 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.
- A modern web browser (Chrome, Firefox, Edge, etc.)
- No additional installations required—just open the app in your browser.
-
Clone the repository:
git clone https://github.com/yourusername/dice-roller.git
-
Navigate to the project directory:
cd dice-roller
-
Open the
index.html
file in your preferred browser.
- Enter the number of dice to roll and your current hunger level.
- Click the Roll Dice button to simulate a roll.
- Use the Burn a Willpower button to reroll up to three failed dice.
- Materialize: A modern CSS framework for responsive design.
- Vanilla JavaScript: For dynamic interactions and dice roll logic.
- Add support for custom difficulty settings.
- Implement a results history log.
- Enable sound effects for dice rolls.
- Support for additional tabletop RPG systems.
Contributions are welcome! Please follow these steps:
-
Fork the repository.
-
Create a new branch for your feature or bug fix:
git checkout -b feature-name
-
Commit your changes:
git commit -m "Add feature-name"
-
Push to your branch:
git push origin feature-name
-
Open a pull request.
- The Vampire: The Masquerade community for inspiring this project.
- Materialize for buttons and things
- 🧛♀️ 🧛♀️ 🧛♀️
Enjoy rolling!