Ludum Dare #27compo
10 Seconds of life
Arrow keys: move player
Mouse: shoot
T: toggle tracers
S: cycle enemy spawn mode
F: toggle fullscreen
1-9: select specific enemy spawn mode
You get 10 seconds of 'life', enemies and bullets drain this when hurting you (by touching you), multiple enemies/bullets touching at once drains quicker, and when your life runs out the game ends!
The goal is to survive the endless amount of enemies (5 per second) for as long as possible, for bragging rights and what-not.
There are 5 types of enemies:
Normal: these follow you
Lunger: these follow you with large quick jumps
Sniper: these stay still and fire at you instead
Dodger: these dodge bullets, using a very basic method
Mine: these are bigger, do not move, and explode into bullets when killed
There are 9 spawn modes:
Normal: 60% normal, 10% others
Less Specials: 80% normal, 5% others
Swarm: only normal
Lungers: only lungers
Bullet Hell: only turrets
Mine Hell: only mines
No Mines: 70% normal, 10% others, no mines
No Bullets: 70% normal, 15% others, no mines or turrets
Super Swarm: only normal, 2x spawn rate
When you kill an enemy, there's a 3% chance it drops a powerup. You can collect the same powerup multiple times to have it last longer than normal as it adds to a timer for it.
There are 5 powerups:
Shield[70%]: Blocks all damage for 2 second
Pierce[10%]: Shots you have fired pierce for 4 seconds
Regen[7%]: Adds 1 second to your time remaining
Homing[10%]: Newly fired shots will home in on enemies for 3 seconds
Wipe-out[3%]: All enemies are killed for 0.4 seconds
The latest game version is V5, shown on the title bar. If you have a lower version, please update to the latest one before rating, as you may lack a feature or two.
Mouse: shoot
T: toggle tracers
S: cycle enemy spawn mode
F: toggle fullscreen
1-9: select specific enemy spawn mode
You get 10 seconds of 'life', enemies and bullets drain this when hurting you (by touching you), multiple enemies/bullets touching at once drains quicker, and when your life runs out the game ends!
The goal is to survive the endless amount of enemies (5 per second) for as long as possible, for bragging rights and what-not.
There are 5 types of enemies:
Normal: these follow you
Lunger: these follow you with large quick jumps
Sniper: these stay still and fire at you instead
Dodger: these dodge bullets, using a very basic method
Mine: these are bigger, do not move, and explode into bullets when killed
There are 9 spawn modes:
Normal: 60% normal, 10% others
Less Specials: 80% normal, 5% others
Swarm: only normal
Lungers: only lungers
Bullet Hell: only turrets
Mine Hell: only mines
No Mines: 70% normal, 10% others, no mines
No Bullets: 70% normal, 15% others, no mines or turrets
Super Swarm: only normal, 2x spawn rate
When you kill an enemy, there's a 3% chance it drops a powerup. You can collect the same powerup multiple times to have it last longer than normal as it adds to a timer for it.
There are 5 powerups:
Shield[70%]: Blocks all damage for 2 second
Pierce[10%]: Shots you have fired pierce for 4 seconds
Regen[7%]: Adds 1 second to your time remaining
Homing[10%]: Newly fired shots will home in on enemies for 3 seconds
Wipe-out[3%]: All enemies are killed for 0.4 seconds
The latest game version is V5, shown on the title bar. If you have a lower version, please update to the latest one before rating, as you may lack a feature or two.
Comments30
Hexicube24 Aug 2013, 16:41
Uh...check that your drivers are up to date? Never seen that problem before and I'm a bit busy right now, you should try googling it.
Hexicube24 Aug 2013, 19:01
Ah, I updated the jar but didn't pack in the images, should be fixed now. See if that helps.
Patrick Bollinger26 Aug 2013, 01:44
Hmm, it's not working for Mac OSX, running JRE 7. It flickers 3 times and then nothing.
Hexicube26 Aug 2013, 02:08
Doesn't sound right, but I have no mac to test it on. Try pressing spacebar to start, if it works then it's related to how macs buffer the video. If not, I don't know.
Tork26 Aug 2013, 02:12
Liked it, but wish it was faster and it had audio
disdanes26 Aug 2013, 02:29
Lots of interesting gameplay mechanics, and I like that you used the theme (10 seconds) as your life!
fferro23426 Aug 2013, 02:34
The mechanics are alot of fun, a kind of minature Geometry wars. The theme is kind of lost though since it is only a substitute for life. Definitely fun though and I like the variety of enemies.
Metal Axe26 Aug 2013, 02:41
I like the concept, but I think the game gets impossibly hard too quickly. Or maybe I'm just bad. I think being able to use WASD would be nice here too. Great job! :)
Hexicube26 Aug 2013, 12:07
@Herro234 Yeah the theme did get a bit lost, initially the life would drip down and killing enemies restored it but then it would be easy for anyone remotely good.
@MetalAxe If you feel like it gets hard too quick, maybe try the no bullets difficulty. It should be a lot easier then. Also, I did want to add WASD controls, but I wanted to allow changing those controls, so in the end I settled with arrow keys because of other keyboards having other keys where WASD is.
@MetalAxe If you feel like it gets hard too quick, maybe try the no bullets difficulty. It should be a lot easier then. Also, I did want to add WASD controls, but I wanted to allow changing those controls, so in the end I settled with arrow keys because of other keyboards having other keys where WASD is.
madk26 Aug 2013, 14:20
Ha! I lasted just over a minute at my best.

Gaspard_26 Aug 2013, 14:30
Had a great time!
And the graphics are awesome!
And the graphics are awesome!
kunzbe26 Aug 2013, 15:51
I can not start the program :( It looks interesting.
Could you leave me a post when it works better?
Here the error
"Could not find the main class:
.... blabla... DesktopStarter..."
Could you leave me a post when it works better?
Here the error
"Could not find the main class:
.... blabla... DesktopStarter..."
pighead1026 Aug 2013, 16:31
Would have been great with audio. Normal mode is really tricky.

daOyster26 Aug 2013, 18:38
Liked it, was hoping someone would use time as a life meter kind of. I liked the many different options of modes.
Hexicube26 Aug 2013, 23:40
Just noticed game was compiled for java 7, it is now compiled for java 6.
wrongcoder26 Aug 2013, 23:54
Linux 64-bit: if it doesn't start (liblwjgl won't load) try
$ LD_LIBRARY_PATH=/path/to/your/jre/lib/amd64 java -jar 'LD27 - 10 Seconds of life.jar'
$ LD_LIBRARY_PATH=/path/to/your/jre/lib/amd64 java -jar 'LD27 - 10 Seconds of life.jar'
cardboard27 Aug 2013, 05:13
I got about 40 seconds! I like the concept and the game is fun. Sound of some kind would have been nice to help establish a mood. I think it is a bit too difficult to stay alive for long, but it's still an enjoyable game. :)
N0_Named_Guy27 Aug 2013, 19:14
Will post video review.

Typedeaf27 Aug 2013, 20:42
Pretty nice little game. I liked the "no bullet" mode the best because it felt like I had more control over the game. Though it was too easy in that mode. It would also have been way more fun if there were sound effects in the game
N0_Named_Guy28 Aug 2013, 07:29
As promised, live review link: http://www.twitch.tv/n0_named_guy/c/2830736
jujule29 Aug 2013, 21:00
I like the manic shooter / arena shooter mix but as others said, it gets to hard to quick, especially for a keyboard / mouse combo. That said, I believe that with a less steep learning curve, it would be great !
Hexicube30 Aug 2013, 09:41
Forgot to mention in previous post, I added a tutorial to the post comp version.
Vaalen31 Aug 2013, 14:05
It's a very great and very addictive game. :)
gmaker5 Sep 2013, 10:01
awesome graphics! =) great job!
X-0r11 Sep 2013, 09:18
Love the customize options, traces, fullscreen(!). Not being limited by screensize, yay =)
It's really a bullet-hell, I ended up collecting one power-up after the other, just to make my shield last longer. Oh well, still died in the end^^
It's really a bullet-hell, I ended up collecting one power-up after the other, just to make my shield last longer. Oh well, still died in the end^^

Jupiter_Hadley15 Sep 2013, 06:18
Really nice little game. I loved it. I featured it in my LD27 compilation video series, if you'd like to check it out :) http://www.youtube.com/watch?v=zzQ8TXQohmI




JavaVM WARNING: JAWT_GetAWT must be called after loading a JVM
JavaVM WARNING: JAWT_GetAWT must be called after loading a JVM
JavaVM WARNING: JAWT_GetAWT must be called after loading a JVM
Exception in thread "LWJGL Application" java.lang.NullPointerException
at org.lwjgl.opengl.GL11.glGetString(GL11.java:1771)
at com.badlogic.gdx.backends.lwjgl.LwjglGraphics.initiateGLInstances(LwjglGraphics.java:193)
at com.badlogic.gdx.backends.lwjgl.LwjglGraphics.setupDisplay(LwjglGraphics.java:149)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:121)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:113)