- About the Game
- Screenshots
- Features
- Installation
- How to Play
- Controls
- Dependencies
- Contributing
- License
Crash Bandicoot is a 2D platformer game built using Python and Pygame. Inspired by the classic Crash Bandicoot series, this game challenges players to navigate through obstacles, collect items, and defeat enemies.
- Classic Platformer Gameplay: Run, jump, and spin your way through levels filled with enemies and obstacles.
- Multiple Levels: Experience various challenging levels with increasing difficulty.
- Collectibles: Collect Wumpa Fruits and other items to boost your score.
- Enemies: Battle iconic enemies as you progress through the game.
- Customizable Controls: Set your own controls for a personalized experience.
- Sound and Music: Enjoy classic game soundtracks and effects.
-
Clone the repository:
git clone https://github.com/elliot31878/CrashBandicootGame.git cd CrashBandicootGame
-
Install the dependencies:
Make sure you have Python installed. Then install the required libraries:
pip install -r requirements.txt
-
Run the game:
python Crash1.py
In Crash Bandicoot, your goal is to guide Crash through each level, avoiding obstacles and enemies while collecting as many Wumpa Fruits as possible. Reach the end of the level to advance to the next stage.
- Move Left:
Left Arrow
orA
- Move Right:
Right Arrow
orD
- Jump:
Spacebar
- Spin Attack:
Ctrl
orZ
- Pause Game:
P
You can customize the controls in the settings menu.
This game was developed using Python and Pygame. Below are the key dependencies:
-
Python 3.x: Download
-
Pygame: A cross-platform set of Python modules designed for writing video games. Install it via pip:
pip install pygame
Additional dependencies (if any) are listed in the requirements.txt
file.
Contributions are welcome! If you would like to contribute to the game, feel free to fork the repository, make your changes, and submit a pull request. Please follow the standard code style guidelines.
- Fork the repository
- Create a new branch (
git checkout -b feature-branch
) - Commit your changes (
git commit -am 'Add new feature'
) - Push to the branch (
git push origin feature-branch
) - Open a pull request
This project is licensed under the MIT License - see the LICENSE file for details.
- Inspired by the classic Crash Bandicoot game series developed by Naughty Dog.
- Special thanks to the Pygame community for their tutorials and support.
Enjoy the game, and happy playing!