Indie game with only procedurally generated boss levels. Online/LAN-Coop. Boss-AI uses Deep Q Neural Nets in order to adapt to and learn from the player during a fight.
This project is using Python 3.6.5 (https://www.python.org/downloads/release/python-365/)
- Install poetry (https://github.com/sdispater/poetry)
- Run
poetry install
Navigation:
.\designdocument.md
contains a short design document that illustrates the overall vision and any documents we might come up with to describe game design aspects in the future. A Player Story Map is maintained in WiseMapping, an open source mind mapping tool, and contains a more detailed view on the features of the game.
Start the client with poetry run python -m rottn.client
.
You can run the server seperately with poetry run python -m rottn.server
, but currently it is expected that the client starts the server as a subprocess.
Run poetry run pytest tests