Skip to content

Ambarish-2002/Pixel-Boy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pixel Boy: The Adventure Game

Pixel Boy is a side-scrolling platformer game built with Python and Pygame. Players navigate through a dynamic world, overcoming obstacles, collecting items, and battling bosses in a fast-paced, fun-filled adventure.


🎮 Features

  • Player Mechanics: Jump, run, shoot projectiles, and explore the game world.
  • Dynamic Obstacles: Encounter snails and flies with animations and varying movement patterns.
  • Collectibles: Grab gems and coins to score points.
  • Boss Battles: Face off against a powerful boss with multi-phase animations and health mechanics.
  • Cheat Codes: Activate a secret mode for fun gameplay tweaks (G+O+D).

🚀 Getting Started

Prerequisites

  • Python 3.10 or later
  • Pygame (pip install pygame)

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/pixel-boy-game.git
    cd pixel-boy-game
  2. Install dependencies:

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

    python game.py

📖 How to Play

  • Movement:
    • Use LEFT and RIGHT arrow keys to move.
    • Press SPACE to jump.
  • Attack:
    • Use Left Ctrl to shoot projectiles (Level 2 and higher).
  • Objective:
    • Avoid obstacles, collect items, and defeat the boss!

📂 Project Structure

Pixel-Boy-Game/
│
├── tools/
│   ├── char/        # Character sprites
│   ├── graphics/    # Item graphics
│   ├── music/       # Game sounds
│
|
├── game.py          # Main game logic
└── README.md        # Game documentation

🖼️ Screenshots

image image image image


🎵 Sound and Graphics

  • Sprites and animations are sourced from OpenGameArt.org.
  • Background music and sound effects are royalty-free from various sources.

🛠️ Built With


❤️ Acknowledgments

  • Thanks to the creators of Pygame for enabling indie game developers worldwide.
  • Special shoutout to OpenGameArt.org for free assets.

🤝 Contributing

Contributions are welcome! Feel free to open issues or submit pull requests to improve the game.


📧 Contact

For inquiries or feedback, reach out at:
Name: Ambarish Kshirsagar
Email: askshirs@usc.edu
LinkedIn: ambarishkshirsagar


Enjoy the game, and happy gaming! 🎮

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages