/Spaceship

A modern version of the old 90's Spaceship Game. Reinvented with a little style

Primary LanguagePythonMIT LicenseMIT

Spaceship 🚀

An modern version of the old 90's Spaceship Game

Written in python 3.9

Installation on Windows:

  • git clone https://github.com/snehangsude/Spaceship.git
  • cd Spaceship
  • python main.py

Installation on Linux and Unix like OS:

  • git clone https://github.com/snehangsude/Spaceship.git
  • cd Spaceship
  • python3 main.py

Interface GIF

  • Inital screen

How to play

  • Run the application using the Installation section
  • Key Bindings:
    • UP Arrow - Move up
    • DOWN Arrow - Move down
    • LEFT Arrow - Move left
    • RIGHT Arrow - Move right
    • SPACE Arrow - Plant Repel Bomb
    • ESC Arrow - Exit the game

Rules (Know what to expect from the game)

  • Try to save the head (1st compartment) & you are good - ignore the body
  • The score increases only when any blockade is below the 3rd compartment
  • Hitting on SPACE would plant the Repel Bomb directly below the 2nd compartment
  • The Repel Bomb works only when near the spaceship
  • There are only 10 Repel Bombs so use them scarcely and carefully
  • Colliding with the blockade will return you to the base position and your score would be reset to zero (0)
  • The Spaceship is limited to move only little less than halfway above
  • Be careful of merged blockades - repel bomb works on only one of them

Improvements planned

  • Plans to improve the compartment sensitivity to blockades
  • Plans to setup a random ammunition drop to re-fill ammunition