- Unix based operating system is recommended
- Docker is not required but recommended.
- Ensure you have at least python 3.6 installed
- Start a postgres SQL server either with docker or other means.
- Place connection credentials in
config.py
- Run the
./utils/database.py
file to create the tables. - Register test bot with discord here
- Place keys in
config.py
- Run
main.py
- Create new custom hunger game
- Game master can set custom name.
- Game master can enable/disable items
- Game master can enable/disable alliances
- Tributes can be nominated/renominated by users
- Items should maintain continuity (if a tribute has a weapon they will have a much larger change of killing another tribute)
- Medicine can be used to heal tributes of natural injuries (sprained ankles, fevers, dehydration, heat stroke etv.)
- Random natural disasters can occur.
- Tributes can either go for a cornucopia or run away
- Only one winner can be survive
- Tributes can have custom names/images
- Alliances between tributes can shift.
- The tribute that is left is either abandoned by the previous tribute or killed in a backstabbing event
- Items are shared in alliances