Space Invaders is surely one of the games you code at the very beginning of your journey as a game developer.
I hadn’t taken on this challenge yet, so I decided to create a small gameplay demo in Love2D and Lua.
With a bit of patience, I started structuring my project and reading lots and lots of documentation on Google.
I feel like I was going in circles during the entire development process, but in the end I got the result I was hoping for:
Today all I have left to do is improve the scoring system and enhance the gameplay. In the original game, the little pixelated monsters move both vertically and horizontally. Plus there’s a small spaceship that shows up from time to time and some kind of “rocks” that can fragment to hide behind when needed.
Despite these “missing features” I managed to come in second place at the Pixel Weekend Jam #2:

A very nice result that really motivated me!
Then I adapted my code and sprites to participate in the Gamecodeur Game Jam #22:
This time I only came in tenth, but that’s perfectly fine because the comments were very encouraging.
Anyway, development is still ongoing, but I have to say it’s a great way to learn and improve my skills.






0 Comments