Inspiration

I have always wanted to explore game design, but I had never had too much experience with it. So, I decided to teach myself how to code a basic but popular game: Space Invaders!

How I built it

I used pygame, an open source python library that makes it easy to code 2d games. I found tutorials on how to implement pygame, and found images and sounds online that I used to help make my Space Invaders game as close to the real thing as possible!

Challenges I ran into

Since I don't have too much experience with game design as a whole, especially the pygame library, it took time to learn the syntax of the library, as well as its capabilities and limitations, but otherwise, it was a relatively smooth process.

Accomplishments that I'm proud of

I am proud of my finished product, as I believe it is an accurate representation of the game I used to play when I was a kid.

What I learned

I learned how to use pygames and gained way more experience in game design as a whole, learning what all goes into producing a functioning 2d game.

What's next for SpaceInvaders

I would love to add power-ups to the game as a next step and see how creative and complex I can make the game while still preserving functionality.

Built With

Share this project:

Updates