Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/reshmaharidhas/dice-roller
Basic dice roller application which can roll 6 different types of dices in your desktop
https://github.com/reshmaharidhas/dice-roller
2d desktop-application dice dice-roller diceroller dodecahedron exe gui icosahedron octahedron pentagonal pygame pygame-sound python python-app python3 rpg tetrahedron tkinter tkinter-gui
Last synced: 12 days ago
JSON representation
Basic dice roller application which can roll 6 different types of dices in your desktop
- Host: GitHub
- URL: https://github.com/reshmaharidhas/dice-roller
- Owner: reshmaharidhas
- License: mit
- Created: 2024-04-24T20:33:55.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-06-29T01:18:35.000Z (6 months ago)
- Last Synced: 2024-06-29T02:29:44.264Z (6 months ago)
- Topics: 2d, desktop-application, dice, dice-roller, diceroller, dodecahedron, exe, gui, icosahedron, octahedron, pentagonal, pygame, pygame-sound, python, python-app, python3, rpg, tetrahedron, tkinter, tkinter-gui
- Language: Python
- Homepage:
- Size: 782 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Dice-Roller
Basic dice roller application which can roll 6 different types of dices in your desktop. This application has
- Tetrahedron dice
- Cubic dice
- Octahedron dice
- Pentagonal trapezohedron dice
- Dodecahedron dice
- Icosahedron dice
## Programming Language π»
- Python 3
## Tech Stack π»
- Tkinter (GUI)
- Pygame (Audio library)
## Development Tools π»
- Pycharm
- PyInstaller
## Features π²
- Simple UI
- Choose from 6 different types of dices
- Button to roll the dice
- Keyboard shortcut to roll dice conveniently instead of clicking the button in the application
- Random display of dice faces everytime the dice rolls
- Sound for dice rolling
## Screenshots π»
![dice-roller-github-screenshot1](https://github.com/reshmaharidhas/Dice-Roller/assets/37250413/e6a10727-54fe-489f-85d2-6ef83d55ed11)
![dice-roller-github-screenshot2](https://github.com/reshmaharidhas/Dice-Roller/assets/37250413/d3d5a09d-d6b9-406d-b8a7-94638ffe6095)
![dice-roller-github-screenshot4](https://github.com/reshmaharidhas/Dice-Roller/assets/37250413/eb10c0b9-124f-4179-a4c9-71e536a398e4)
![dice-roller-github-screenshot3](https://github.com/reshmaharidhas/Dice-Roller/assets/37250413/007d4d18-8000-4f06-b60e-4caca50b2492)
## Installation π
- Fork this project by clicking the icon at top-right to save copy of this project.
- Download the repository files from the Download section or clone this project.
- Import it to any Python IDE and run the application.
## Licenseπ
This project is licensed under the MIT License