Pocket Monster World (WIP)
Pocket Monster World is a Pokémon RPG game made in Python using the Pygame-CE library.
Screenshots
World generation
Installation
Poetry
pip install poetry
poetry install
Usage
Start the game directly
poetry run pmw
Build the game executable
PyInstaller is used to build the game executable.
poetry run pip install pyinstaller
Windows
poetry run build
cd dist\pocket_monster_world && .\pocket_monster_world.exe
Linux / macOS
poetry run build
cd dist/pocket_monster_world && ./pocket_monster_world
Download the latest release
Warning !
Due to the use of PyInstaller to build the game executable and the fact that the game executable is not signed, it may be detected as a virus by some antivirus software.
Linux
users should not be affected by this problem.
Windows
users can add an exception to their antivirus software or start the game directly from the source code.
MacOS
users should start the game directly from the source code.
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Thanks
Thanks to Pygame-CE for the game library.
Thanks to rh-hideout for the Pokémon logic and MIDI files.
Thanks to PokeAPI for the Pokémon data and sprites.