Welcome to Hell's Park, a challenging Python platformer game developed using the SimpleGUI library. This README serves as a comprehensive guide to the game, covering its motivation and purpose.
The purpose of this game is to provide players with a challenging and engaging platformer experience, inspired by classic tough platformer games like Cat Mario, Fireboy and Watergirl, Unfair Mario, and The Impossible Game. Through Hell's Park, players can test their skills in navigating through tricky levels filled with deadly traps and obstacles.
- Serene to dystopian theme progression
- Four progressively challenging levels
- Intuitive user interface with main menu, how to play section, and level selection
- Precise collision detection for player interaction with platforms, coins, traps, and monsters
- Vector class integration for managing player movement and game physics
To run Hell's Park:
- Clone the repository to your local machine.
- Install dependencies by running
pip install -r requirements.txt
. - Navigate to the project directory.
- Run the
main.py
file to launch the game.
- Use WASD or Arrow keys to move the player left/right and jump.
- Jump from platform to platform including platforms of shorter width
- Collect all coins in each level to unlock the finish line.
- Avoid traps such as spikes and monsters.
- Reach the finish line to complete the level.
- Use the buttons to navigate through the game.
- Developed by Jahir Ali and Rochak Moktan
- Inspired by challenging platformer games like Cat Mario, Fireboy and Watergirl, Unfair Mario, and The Impossible Game
This project is licensed under the MIT License.