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
- Implementing more attractive UI.
- Changing some of the game icons placeholders by self created icons.
- Implementing asteroids that on collision with player gives damage if not destroyed in time.
- Making a boss enemy and many more ideas actually.
Log in or sign up for Devpost to join the conversation.