FreekDS / pygameTDS

PyGameTDS is an open source, 2D top-down shooter engine with roguelite elements.

Repository from Github https://github.comFreekDS/pygameTDSRepository from Github https://github.comFreekDS/pygameTDS

Pygame Top-Down Roguelite Shooter Engine Hey, gamers and coders! Check out this open-source top-down roguelite survival shooter engine built with Pygame. It's perfect for anyone looking to learn, build, or even launch their own project—commercial, personal, or just for fun!

Untitled

🔫 What’s it about?
You’ll fight off waves of zombies, unlock badass weapons, level up, and gain abilities as the game gets tougher thanks to some rogue like elements.

🎮 Features

  • Guns galore: pistols, SMGs, rifles, shotguns, and more!
  • Wave-based zombie madness 🧟
  • XP system and unlockable weapons
  • Slick blood splatters, muzzle flashes, and camera controls
  • Easy auto-fire mode and varied zombie enemies

👾 Controls

  • Move: WASD
  • Shoot: Left Click
  • Reload: R
  • Change weapons: Mouse Wheel or 1-7 keys
  • Pause: ESC

💻 How to Play

  1. Clone the repo:
    git clone https://github.com/poppadomus/pygameTDS.git
  2. Install dependencies:
    pip install pygame
  3. Run it:
    python game.py

🛠 Contributions? Yes, please!
Fork the repo, make your changes, and submit a pull request. Let’s build an awesome top down game engine together!

Sounds good? Current Version: Alpha 1.01

About

PyGameTDS is an open source, 2D top-down shooter engine with roguelite elements.

License:GNU General Public License v3.0


Languages

Language:Python 100.0%