A downloadable game

EARTH NEEDS YOU!

Defend Earth from an onslaught of alien invaders!

Use the crank to shoot down incoming saucers, collect power-ups, and destroy power-downs! If you let all six cities fall, then it's game over for Earth...


The alien forces have an arsenal of power-downs at their disposal:

  • SLOW CRANK - reduces crank speed x3
  • FAST CRANK - increases crank speed x3
  • REVERSE CRANK - reverses crank direction
  • SLOW SHOT - reduces projectile speed

But don't be discouraged, you have several power-ups up your sleeve:

  • CITY RECOVERED - recover a lost city
  • MAX BOMBS - unlimited bombs for a limited time
  • BEAM SHOT - a powerful whip-like beam of projectiles


Controls:

  • Aim: Crank
  • Shoot: Right on D-Pad
  • Bomb: Left on D-Pad


UPDATE: Ver 1.1.2 Out Now!

  • More speed, stability, and memory improvements
  • Added reduced flashing splash screen toggles with the built in accessibility options
  • Removed intro animation due to massive memory usage issue  :(


Crash / bug reports, feedback, and comments are always appreciated!   :)

StatusIn development
Rating
Rated 3.5 out of 5 stars
(4 total ratings)
AuthorRUMBLEBOX_
GenreAction, Shooter
Tags1-bit, Aliens, Arcade, invasion, minigames, missle-command, pdx, play-date, Playdate

Download

Download
INVASIONv112.pdx.zip 12 MB

Install instructions

Please see the official sideloading page from Playdate for more information on how to sideload:

https://help.play.date/games/sideloading/


Development log

Comments

Log in with itch.io to leave a comment.

(+1)

Really fun game, thank you! I would have been more than happy if this was included in the seasonal offering. It's literally a few minor steps away from a highly polished item (maybe, bosses, or more aggression against remaining cities, for example), so, well done.

Thank you, that's a great compliment! I'm glad you enjoyed it, thanks for checking it out

(+1)

Great game on console! My only suggestion would be to use say, the down button, to let the player explode their shots in midair like you could in the original Missile Command. This would add a lot of strategy I think.

Thanks for checking it out! That was something I thought about adding initially, but opted against it. Maybe in a future iteration!

(+1)

A very solid and well-designed arcade experience. Very impressed with how the game ran and the overall presentation. You might be the first dev with a splash screen lol.

Really loved the incorporation of buffs/debuffs and how difficulty scaled. I've returned to this after the video and found myself doing better each time.

Games like this show the true potential of what PlayDate could become. <3 
(+1)

I'm glad you enjoyed it! Thanks for sharing your video as well, its great to see people playing the game.

Just a side note: Looks like you were running an older version of the game. The current version (1.1.2) should improve some of the slowness you experienced  :)

(+1)

Cool little game! Going to be trying this one out on my PD once I get it!

Thanks, I hope you enjoy it when your device arrives!

(+1)

It just shipped!

(+1)

moveWithCollisions() can only be called on a sprite with a valid collide rect (this sprite's collide rect is (0.0, 0.0, 0.0, 0.0). stack traceback:

...

projectile.lua: 31: in function <projectile.lua:29>

[C]: in field `update`

main.lua: 362: in function <main.lua:361>

(+1)

Thanks for reporting this!
Unfortunately, there are a few crashes I'm sorting out with version 1.

(1 edit) (+1)

I think this should be resolved now, I changed a couple lines and tested it a few times without hitting this crash so hopefully it's fixed now. The new version should be 1.0.2