HOW TO RUN

OPENING THE "main.py" WITH PYGAME INSTALLED IN THE GIVEN GITHUB REPO DOES THE JOB

Inspiration

We were always interested by the concept of making games but never had the opportunity to make something. This time we were able to make something by the help of this hackathon. Thank you for hosting this event.

What it does

It is a simple game, one of the space invaders type of game, implemented with the most basic functionality.

There is one main spaceship that shoots using space key, and moves around with the help of right and left arrow keys (forward and backward implementation is not yet implemented).

Each level increases the number of enemies to take down. Some later levels contain a more sophisticated enemy that will attack the player too.

If the player health is reached zero or one of the enemies come towards the player, the game is over!

How we built it

We built it with the python and pygame package using the concept of OOPS. Nothing fancy, just plane old programming things... May not be the most efficient code but it works.

Challenges we ran into

The main challenge we ran into was not knowing the functionalities of pygame package. Exploring the docs with surfing the web for desired things was also quite interesting tbh. Not to mention it was our exam time and we built it in a day's time from scratch (with a little help from youTube). But overall it was a good experience.

Accomplishments that we're proud of

Implementing the most basic health system.

What we learned

Actually we learnt about quite a bit of pygame package during the hackathon.

What's next for pygame1

  1. Implementing more attractive UI.
  2. Changing some of the game icons placeholders by self created icons.
  3. Implementing asteroids that on collision with player gives damage if not destroyed in time.
  4. Making a boss enemy and many more ideas actually.

Built With

Share this project:

Updates