Skip to main content

A randomizer for the Metroid Prime 2: Echoes.

Project description

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 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

Game patching written by Claris.

GUI and logic written by Henrique Gemignani, with some contributions by SpaghettiToastBook.

Many thanks to 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, a tool for practicing Echoes. For more information, see the Menu Mod README.

Also thanks to 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

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

randovania-0.29.1.tar.gz (1.0 MB view details)

Uploaded Source

Built Distribution

randovania-0.29.1-py3-none-any.whl (666.2 kB view details)

Uploaded Python 3

File details

Details for the file randovania-0.29.1.tar.gz.

File metadata

  • Download URL: randovania-0.29.1.tar.gz
  • Upload date:
  • Size: 1.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.1

File hashes

Hashes for randovania-0.29.1.tar.gz
Algorithm Hash digest
SHA256 6c71e460d5565066abea1cdb9059498f436eead129036223e64050a8ed29de3a
MD5 6cd4a4985a90ab30171a3a584596d6f1
BLAKE2b-256 2b108eac0a051a5fdcfa1a7ed9f6cd851ab7636f985fabd21a1b5d8a2d1d0844

See more details on using hashes here.

File details

Details for the file randovania-0.29.1-py3-none-any.whl.

File metadata

  • Download URL: randovania-0.29.1-py3-none-any.whl
  • Upload date:
  • Size: 666.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.1

File hashes

Hashes for randovania-0.29.1-py3-none-any.whl
Algorithm Hash digest
SHA256 35cc05de1defebbbadc60e0dd77b28766dcc5ac0ab38078d875ace0455b428fe
MD5 7f9f3cc4a8564cd3a9e530f31c1aca5d
BLAKE2b-256 f1462c390d202269b028b239cddcd7ed449a5851dd76cd22ddd4cbbfd3542635

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page