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.
In the releases page, we have zip files with everything ready to use. Just extract and run!
Join the Metroid Prime Randomizer Discord: https://discord.gg/gymstUz
Game patching written by Claris.
GUI and logic written by Henrique Gemignani, with contributions by SpaghettiToastBook and gollop.
Many thanks to Claris for making the original Echoes Randomizer and both collecting and providing this incredible initial set of data which powers Randovania.
Claris also made the included Menu Mod, a tool for practicing Echoes. For more information, see the Menu Mod README.
Also thanks to Dyceron for motivation and testing.
- Clone this repository
- Open a terminal in the repository root
- Create a virtual environment:
py -3.9 -m venv venv
- Activate the virtual environment
venv\scripts\activate
- Install pip/setuptools:
python -m pip install --upgrade -r requirements-setuptools.txt
- Install requirements:
python -m pip install --upgrade -r requirements-small.txt
- Generate the UI files:
python setup.py build_ui
- Install Randovania as editable:
python -m pip install -e .
- Run with
python -m randovania
Alternatively, install requirements.txt to run tests or server. Suggested IDE: PyCharm Community