Adventure Dice is a Flutter application for all the Dungeons & Dragons enthusiasts out there. This application offers an easy and fun way to roll dice for your DnD adventures. It's built using Flutter, making it cross-platform and responsive. The application follows Clean Architecture principles, resulting in well-structured and maintainable code.
- A collection of predefined dice with different numbers of sides (4, 6, 8, 10, 12, 20, etc.)
- Rolling any dice from the collection, with a random result each time
- Maintaining a history of dice rolls
- Adjusting the result of dice rolls with modifiers
To get a local copy up and running follow these simple steps:
- Clone the repository:
git clone https://github.com/devolonter/adventure_dice.git
- Navigate into the cloned directory:
cd adventure_dice
- Install dependencies:
flutter pub get
- Run the app:
flutter run
Please make sure you have Flutter installed and set up correctly.
Contributions are what makes the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated. If you have a feature request or find a bug, please open an issue. If you'd like to contribute code, please open a pull request.