Skip to content

kaetir/Pyrogue

Repository files navigation

Pyrogue

Python dev rogue project

Dependancies

pygame
matplotlib
numpy
pymongo
json

How to run

Change the working directory to the Pyrogue folder and set the main.py as the script to run

config

How to play

Useful keys

useful keys

The majority of the game do not use any extra key except when you have to write your name

On the menu

On the menu

Use up down and enter to navigate and choose your option

You may press enter to load your stats or achievement after reopening the game

In Game

in game

Use up down and enter to navigate and choose your option

In the inventory you can use your arrows to navigate between all elements and choose them with enter

With a merchant

merchant

Use up down and enter to navigate and choose your option

On fight

fight

In the inventory you can use your arrows to navigate between all elements and choose them with enter

The sandwich need to be equipped before the fight in the inventory like the spells

Save & Load

The save and load is done remotely

Be sure to have a connection opened to the mongoDB port 27017

Fight are auto-saved for data treatment anonymously

But saves can't be totally anonymous so we only save your mac address as a signature

About

Python dev rogue project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages