
Vacuous
This game is from the old Ludum Dare platform. You can try viewing the original page on Web Archive
(may not load correctly).
(may not load correctly).
!!Press escape to unpause at the beginning, allowing the game to start.
You are a spaceship!
Shoot down all orange objects for maximum point scorage. New enemies come every 10 seconds. Upon death, you will be given 5 seconds of shields. This will block bullets and normal enemies, but don't go hug any bosses.
Pick up powerups to be better at shooting orange objects. Bombs will destroy all orange on the screen (except bosses, but they'll take a lot of damage from it). You can have 3 powerups (not including additional bombs), picking up more powerups will replace the oldest one with the one you just picked up.
Powerups:
speed - makes you and your bullets faster
big bullets - makes your bullets bigger. Bigger bullets do more damage to bosses.
firing speed - increases firing speed
more bullets - makes you shoot more bullets. More bullets do not do more damage to bosses.
bomb - gives you another bomb.
Controls:
WASD/arrow keys/PoV hat/joystick 1 - movement
O/button 2 - shoot
P/button 3 - bomb
escape/button 10 - pause
C - configure controller
spacebar - skip reconfiguring button in controller setup
Addenda:
-If it starts complaining about controller configuration, go to %appdata%/roaming/LOVE/RTDSE/config and delete it.
-Joysticks won't work unless they're plugged in when the program starts.
-See if you can find the hidden pun relating to the theme.
-The "(almost) entirely" is meant to refer to the fact I didn't make HardonCollider or LOVE. Hah. Didn't make LOVE.
Huh. Had to remove the umlauts. Guess this box doesn't like UTF-8 or something.
-The .love is an archive, so you can unpack it to look at the source. It's alllll in main.lua because I'm lazy. Don't look at it if you've had a large lunch. It's... not pretty. It's not very optimized and barely legible. The legibility issue is partly because I almost never comment my code. Which is a habit I should probably break (right now, when I DO comment, it usually gets ridiculous. Go look at the first 5-6 lines of love.draw()).
V1.1 - renamed a variable, fixing occasional crashes on boss #3.
The post mortem is over here: http://www.ludumdare.com/compo/2013/08/28/vacuous-post-mortem/
You are a spaceship!
Shoot down all orange objects for maximum point scorage. New enemies come every 10 seconds. Upon death, you will be given 5 seconds of shields. This will block bullets and normal enemies, but don't go hug any bosses.
Pick up powerups to be better at shooting orange objects. Bombs will destroy all orange on the screen (except bosses, but they'll take a lot of damage from it). You can have 3 powerups (not including additional bombs), picking up more powerups will replace the oldest one with the one you just picked up.
Powerups:
speed - makes you and your bullets faster
big bullets - makes your bullets bigger. Bigger bullets do more damage to bosses.
firing speed - increases firing speed
more bullets - makes you shoot more bullets. More bullets do not do more damage to bosses.
bomb - gives you another bomb.
Controls:
WASD/arrow keys/PoV hat/joystick 1 - movement
O/button 2 - shoot
P/button 3 - bomb
escape/button 10 - pause
C - configure controller
spacebar - skip reconfiguring button in controller setup
Addenda:
-If it starts complaining about controller configuration, go to %appdata%/roaming/LOVE/RTDSE/config and delete it.
-Joysticks won't work unless they're plugged in when the program starts.
-See if you can find the hidden pun relating to the theme.
-The "(almost) entirely" is meant to refer to the fact I didn't make HardonCollider or LOVE. Hah. Didn't make LOVE.
Huh. Had to remove the umlauts. Guess this box doesn't like UTF-8 or something.
-The .love is an archive, so you can unpack it to look at the source. It's alllll in main.lua because I'm lazy. Don't look at it if you've had a large lunch. It's... not pretty. It's not very optimized and barely legible. The legibility issue is partly because I almost never comment my code. Which is a habit I should probably break (right now, when I DO comment, it usually gets ridiculous. Go look at the first 5-6 lines of love.draw()).
V1.1 - renamed a variable, fixing occasional crashes on boss #3.
The post mortem is over here: http://www.ludumdare.com/compo/2013/08/28/vacuous-post-mortem/