A downloadable game for Windows, macOS, and Linux

Space defenders is a top down 2d arcade style space shooter game created in Pygame. Shoot asteroids and aliens to increase your score.

Controls:

  • WASD or Arrows to control the ship
  • Cursor to steer the ship
  • LMB to shoot
  • Space to boost/dash
  • ESC to close the game

Scoring:

  • Aliens: +100
  • Asteroids: +10

Powerups:

  • Health Boost: Increases health by 5-10
  • Overheal: Increases health by 5 but can heal past the max health by 5
  • Dash: Temporarily replaces boost with a dash that launches you forwards giving you invincibility while dashing
  • Shield: Temporarily creates a shield around the player that absorbs 2 hits from anything

Attribution:

Disclaimer about Generative AI usage:

We used ChatGPT paired with stackoverflow posts to assist us with math throughout this project (specifically to help us get started and debug collisions and our player controller)

Pros:

  • Sped up our development process and allowed us to implement the majority of the features we wanted

Cons:

  • Frequently made mistakes and required us to thoroughly check and tweak code it assisted us with

How to play:

  • Download the binary for your respective OS and run (extract it if necessary)
  • Since our game is not signed you may need to allow it to run:
    • On MacOS press open anyway in Settings -> Privacy & Security
    • On Windows press Run in any dialog that appears

Created by Christian Reynolds, Brendan Reilly, and Spencer Trautz

Download

Download
Space-Defenders-Windows.zip 27 MB
Download
Space-Defenders-MacOS.zip 61 MB
Download
Space-Defenders-Linux.zip 42 MB

Leave a comment

Log in with itch.io to leave a comment.