20 Games Challenge - Breakout Invaders

Game #2(&3!) in my attempt at the 20 Games Challenge - Breakout and Space-Invaders Mash-up


Game Instructions:

Use arrow keys to move left and right (A/D works as well)
Left-click or space or tap to fire a rocket 

Your rocket remains in play so long as you keep sending it back by bouncing it off your paddle break-out style.  If you miss the rocket will explode on your base.

The more rockets you have in play at once the higher your score multiplier will be.

Invaders will drop bombs, these do not damage your base but you will take damage on your paddle.

Watch your damage meter, once its empty its game over!

Note this is still in development, and this is a beta release, still some issues I am rounding up before I declare it as done as it will be for now.


Features:

Game features a persistent high-score list using an external JSON API to keep track of high-scores from all players on all platforms.

The implementation does suffer from a race condition if two players submit scores simultaneously however.


Source Code:

Full Godot project is available on my GitHub:
https://github.com/mrhewitt/breakout-invaders


Credits

Sprites:
Comp-3 Interactive
https://comp3interactive.itch.io/invaders-from-outerspace-full-project-asset-pac...

Additional Sprites And Graphics:
Anzimus Legacy Collection - https://ansimuz.itch.io/gothicvania-patreon-collection
FX Pixel Texture - BDragon1727

Explosion SFX:
JDSherbert - https://jdsherbert.itch.io/

Theme Music:
Title: Starter [8 bit Dub]
Author: TAD
URL: https://opengameart.org/content/starter-8-bit-dub



Development log

Leave a comment

Log in with itch.io to leave a comment.