Metadata-Version: 2.1
Name: randovania
Version: 0.26.0
Summary: A randomizer for the Metroid Prime 2: Echoes.
Home-page: https://github.com/randovania/randovania
Author: Henrique Gemignani
License: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Games/Entertainment
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Requires-Dist: PySide2 (>=5.12)
Requires-Dist: aiofiles
Requires-Dist: appdirs
Requires-Dist: asyncqt
Requires-Dist: nod (>=1.1)
Requires-Dist: requests
Requires-Dist: networkx
Requires-Dist: num2words
Requires-Dist: bitstruct
Requires-Dist: construct
Requires-Dist: pytest
Requires-Dist: pytest-cov
Requires-Dist: pytest-qt

# Randovania

With Randovania, each Metroid Prime 2: Echoes playthrough shuffles the location of all items in the game.
You could find the Light Beam right off the start, or the Bombs deep inside Sanctuary Fortress.

## Installation

### Windows

In the [releases page](https://github.com/henriquegemignani/randovania/releases) we have zip files
with everything ready to use. Just extract and run!

## Community

Join the Metroid Prime Randomizer Discord: <https://discord.gg/gymstUz>

## Credits

Many thanks to [Claris](https://www.twitch.tv/claris) for
making the Echoes Randomizer and both collecting and providing this
incredible set of data which powers Randovania.

Claris also made the included [Menu Mod](https://www.dropbox.com/s/yhqqafaxfo3l4vn/Echoes%20Menu.7z),
a tool for practicing Echoes. For more information, see the
[Menu Mod README](https://www.dropbox.com/s/yhqqafaxfo3l4vn/Echoes%20Menu.7z?file_subpath=%2FEchoes+Menu%2Freadme.txt).

Also thanks to [Dyceron](https://www.twitch.tv/dyceron) for motivation and testing.

## Developer Help

1.  Download and install Python 3.7 64-bit: <https://www.python.org/downloads/release/python-372/>
2.  Ensure you have an updated pip: `python -m pip install --upgrade pip`
3.  Install requirements: `python -m pip install -r requirements.txt --no-use-pep517`
4.  Install Randovania as editable: `python -m pip install -e .`
5.  Do your changes
6.  Run with `python -m randovania`

Suggested IDE: [PyCharm Community](https://www.jetbrains.com/pycharm/download/)


