https://github.com/roguh/suspenseful_random_number_picker
Suspensful random number picker created for the New Mexico Supercomputing Challenge's kickoff roulette
https://github.com/roguh/suspenseful_random_number_picker
Last synced: 9 months ago
JSON representation
Suspensful random number picker created for the New Mexico Supercomputing Challenge's kickoff roulette
- Host: GitHub
- URL: https://github.com/roguh/suspenseful_random_number_picker
- Owner: roguh
- License: gpl-3.0
- Created: 2022-08-25T15:15:22.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-09-11T21:30:46.000Z (over 3 years ago)
- Last Synced: 2025-08-29T07:13:41.232Z (10 months ago)
- Language: Python
- Size: 1.05 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Roadmap: roadmap.md
Awesome Lists containing this project
README
# suspenseful_random_number_picker
Suspensful random number picker created for the New Mexico Supercomputing Challenge's kickoff roulette.
## Running
This program only uses the Python standard library.
No external dependencies are necessary, besides a Python installation.
If you install the `pyaudio` Python library, this program can play sound.
Try any of:
```
./SCC_roulette.py
```
```
python3 ./SCC_roulette.py
```
```
python2 ./SCC_roulette.py
```
### Features
- Press space, enter, or click the button to pick a random number
- All options configurable through the dropdown menu
- Configuration is saved to a file
- Optional sound effect


## Developing
Run `make commitready` to format and lint the code.
Use `make setup-with-pipenv` to setup development dependencies or install the dependencies in ./development_requirements.txt in your own way.
Try to use the Python version specified in the .tool-versions file.
## License
The license for this project is in the LICENSE file.
## Credits
`"tada"` sound comes from: https://freesound.org/people/nolhananas/sounds/476340/