Skip to content

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.

License

Notifications You must be signed in to change notification settings

elliot31878/CrashBandicootGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crash Bandicoot - 2D Game!

Crash Bandicoot Logo

Table of Contents

About the Game

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.

Screenshots

Screenshot 1 Screenshot 2

Features

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

Installation

  1. Clone the repository:

    git clone https://github.com/elliot31878/CrashBandicootGame.git
    cd CrashBandicootGame
  2. Install the dependencies:

    Make sure you have Python installed. Then install the required libraries:

    pip install -r requirements.txt
  3. Run the game:

    python Crash1.py

How to Play

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.

Controls

  • Move Left: Left Arrow or A
  • Move Right: Right Arrow or D
  • Jump: Spacebar
  • Spin Attack: Ctrl or Z
  • Pause Game: P

You can customize the controls in the settings menu.

Dependencies

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.

Contributing

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.

  1. Fork the repository
  2. Create a new branch (git checkout -b feature-branch)
  3. Commit your changes (git commit -am 'Add new feature')
  4. Push to the branch (git push origin feature-branch)
  5. Open a pull request

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgements

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

About

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages