DiceWars game GUI, based on pygame and dicewars
Project description
dicewars_pygame
A DiceWars game GUI (frontend) for dicewars, based on pygame.
dicewars_pygame runs single player vs. up to 7 AI players matches. It should work on all platforms supported by pygame and Python>=3.7.
Installation & Start
The following commands may (or should) be executed in a Python 3 virtual env.
dicewars_pygame can be started w/o installation from inside the top-level source directory:
$ pip install -r requirements.txt
$ python -m dicewars_pygame.main
Installation from PyPI
dicewars_pygame is available on The Python Package Index:
$ pip install dicewars_pygame
$ dicewars_pygame
Installation from source
$ pip install .
# or
$ python setup.py install
# then
$ dicewars_pygame
Options
Attack/supply step intervals during matches can be adjusted via the
-i
/--interval
command line argument. The sound effects volume
can be reduced via -v
/--volume
.
Licenses
dicewars_pygame is distributed under the terms of the GPLv3+.
All sound files are created using sfxr-sdl2 and licensed under the CC BY-NC 4.0.
The Anton font is licensed by The Anton Project Authors under the OFL v1.1.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for dicewars_pygame-0.3.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8aedf39d469d948eeffa1fda2136a7c44f415774fab8763904b91cf70e45f24 |
|
MD5 | 837956b1b3336d612fe4e5ace352bd4b |
|
BLAKE2b-256 | 0d328af163975fb97bfafebf74a4d9c970689b6a5c81a1f666c9dcf80db2a7e3 |