Skip to content

pauloarantes/mini-rogue-python

Repository files navigation

mini-rogue-python

This is a python implementation of the Print-n-play game Mini Rogue.

All copyrights, credits, and game can be viewed and downloaded here: http://mountaingoldgames.com/index.php/2016/05/06/mini-rogue-print-and-play-is-out-now/

I strongly recommend reading the rules from the actual game and visualize the cards before playing, this is just an easy way to play on the terminal.

It does have input limitations. For example, inputting anything else in a [y/n] question will make the game crash. The good news is that at every new Area you enter, the game automatically saves and you can reload it when you start again.

By the end of game (if you die or win) a plot of your dice roll distribution will be plotted, and after closing it you can input your name into a local Leaderboard divided by difficulty level.

How to run it?

Just copy the repository to any folder, cd into it, and type python mini_rogue.py if you have python 3+ or python mini_rogue_py2.py if you have python 2 installed.

Required libraries are: numpy pandas matplotlib

You can also run directly from an Android device, simply download QPython (https://play.google.com/store/apps/details?id=org.qpython.qpy) and run the mobile version mini_rogue_qpy.py from it; this version doesn't have leaderboards, save/load game, and dice plot so it doesn't require any additional library installation from QPython terminal. This version also works on a computer if you don't want ot install the required libraries above.

Hope you have fun!

Releases

No releases published

Packages

No packages published

Languages