Mario Party
You can download for windows without python here!
To run the Mario.py
project, you'll need to follow these installation steps:
-
Python: Ensure that you have Python 3.x installed on your system. You can download Python from the official website.
-
Clone the GitHub repository to your local machine using the following command:
git clone https://github.com/milosnowcat/mario.py.git
-
Pygame: The project uses the Pygame library for graphics and game development. Install Pygame using pip:
pip install -r requirements.txt
-
Assets Credits:
- Tiles: The game uses tiles from Platform Game Assets.
- Character: The main character is from Dino Characters.
- Sound Effects: Sound effects are from the 8-Bit & 16-Bit Sound Effects Pack.
- Music: Background music is from the Chippy Music Pack.
-
Running the Game: To run the game, execute the
main.py
script using Python:python main.py
-
Controls: The game can be controlled using the keyboard:
- Use the Spacebar to make the character jump.
- Use the Left Arrow Key to move left.
- Use the Right Arrow Key to move right.
Mario.py
is a simple 2D platformer game featuring a character that can jump and move across a level while collecting coins and avoiding obstacles.
- When you start the game, it will show a main menu with the following options:
- Start: Click the "Start" button to begin the game.
- Exit: Click the "Exit" button to exit the game.
- Once you start the game, you'll control the character to navigate through levels.
- Use the keyboard controls:
- Spacebar: Jump.
- Left Arrow Key: Move left.
- Right Arrow Key: Move right.
- Collect coins to increase your score.
- Avoid spikes and water, as they lead to a game over.
- Reach the chest to complete a level and proceed to the next one.
- If your character collides with spikes or water, it's game over.
- You can click the "Restart" button to try the level again.
- After completing all available levels, you'll see a "You Win!" message.
- You can choose to start over from the first level by clicking the "Start" button again.
- Your score is displayed at the top left of the screen.
- The game includes sound effects for actions like jumping, collecting coins, and dying.
- The game was created using the Pygame library.
- Assets like images, audio, and fonts were used to enhance the gaming experience.
This concludes the installation and usage documentation for the Mario.py
project. Enjoy playing the game!