This is my Lundum Dare 42 submission!


Warning: Game starts immediately.  Just refresh the page after reading instructions.

Note: Press the blue area to re-focus the screen if you clicked somewhere else.


Important Info:

In this game you are a space ship that needs to defeat as many waves of aliens as possible.  The map fills up over time as more aliens appear and place walls for the player to run into. 

The aliens are small green and purple dots.  
You lose a life if you run into an alien or a wall.

Controls:
[WASD] -> tap the key to set your ship's direction.
[arrow keys] -> shoot lasers in that direction.


How many waves can you pass?


Extra Info: (You don't need to read any of this)

- Aliens only create walls if they are far away from the player.

- After an alien creates a wall, they their speed is increased.

- Walls can be shot at and destroyed.

- Aliens can move through walls.

- The player can shoot 3 times a second.

- When the player dies, enemies around the starting point are killed.

- The player slows down before turning.


Known Bug:

- When player dies, if the player is touching an enemy when revived, the player will be killed right away.

Download

Download
SolarDestroyer-LDJ42.zip 3 MB

Install instructions

Unpack the zipped folder and click on the shortcut file.

Comments

Log in with itch.io to leave a comment.

Hi! Great game :)

Out of curiosity, which love2d version did you use? I find 0.11.1 to not work properly with love.js

I used 0.10.2, I think love.js was made for that version.  Unfortunately love.js doesn't seem like it will get updated to 0.11.1.

Thanks! Just a few minutes after asking you, I searched on the love2d forum, and found this, which works with 0.11.1: https://schellingb.github.io/LoveWebBuilder/ in case you are interested.

(+1)

Awesome!  Love2d should really include that in their wiki.