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.
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
dicewars_pygame is available on The Python Package Index:
$ pip install dicewars_pygame
$ dicewars_pygame
$ pip install .
# or
$ python setup.py install
# then
$ dicewars_pygame
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
.
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.