ZED Survivor by faijdherbe

[raw]
made by faijdherbe for LD22 (COMPO)
To start the game double-click the .jar file.

You woke up, all alone in a deserted city...
...or maybe you're not alone after all...

ZOMG!! Zombies!!!!

My submission for my first Ludum Dare.
Satisfied with the result because this is my first Java project since 5 years, and pretty much my first serious java game ever.

Developed on osX so pretty sure it works for osX users.
Did little testing on windows and it did seem to work there as well.
Linux is untested. But hey, its Java, it should work right?

Controls:
Walk: Arrows
Shoot/Use: Space
Pickup: X
Menu/Cancel: ESC

(if you happen to have a working Logitech RumblePad or XBox360 Controller, those _should_ work as well...)

Well.

Thanks for this great event, I will definitely join the next one :D
(I sure hope GitHub is a good place to host the download & code?)

Ratings

Coolness 59% 3
Overall 2.31 511
Audio 1.00 594
Community 3.00 129
Fun 2.25 393
Graphics 2.77 295
Humor 1.56 452
Innovation 1.75 593
Mood 3.18 117
Theme 2.85 271

Feedback

helloserve
19. Dec 2011 路 09:26 UTC
I think Windows link gives back Linux code?
馃帳 faijdherbe
19. Dec 2011 路 13:09 UTC
The game is Java, so its the same download for all platforms
after unzipping you should be able to double-click the .jar file, and the game will launch.
helloserve
20. Dec 2011 路 07:33 UTC
OK. My bad. It runs, but just shows a blank screen after I select to start the game...
Pierrec
20. Dec 2011 路 20:46 UTC
I can't play it! I didn't manage to press play in the menu...keyboard didn't work ;(
Ralkarin
21. Dec 2011 路 03:24 UTC
Can't play on Windows: Same thing as @helloserve.
馃帳 faijdherbe
21. Dec 2011 路 13:18 UTC
Well, thats a shame, bad votes for me I think!

I got 1 pretty old windows machine at home and it worked there...
I did notice that after pressing play (with the SPACE key) it took a while to load (with a blank screen) but i guess i've failed in my multi platform support.
I'm afraid I haven't really got the time to fix this in the near feature.
helloserve
21. Dec 2011 路 19:38 UTC
Damn man - I really wanted to play this. Will try again - maybe the load just takes ages...
Cell
23. Dec 2011 路 19:22 UTC
Ey, cool game you have there :)
Shigor
23. Dec 2011 路 23:54 UTC
Same as helloserve - blank screen after start ame
Malactus
24. Dec 2011 路 01:00 UTC
Would have loved to try this one out, but I am using Windows, and the same blank screen remains after starting it:
jeffz
24. Dec 2011 路 21:36 UTC
keyboard doesn't work at main menu
Aaron
26. Dec 2011 路 00:20 UTC
On Win Vista and getting to the title menu, but pressing continue breaks it. Although I'm not a fan of your button mapping choices (select with space/back with ESC rub me a bit weird), but it was showing a lot of mood and promise. Sad I didn't get to play it. :(
summaky
27. Dec 2011 路 17:51 UTC
The game is cool, but very easy, at least for the 2 days and half I was killing three zombies at once when they lined properly ;-)
iingemar
30. Dec 2011 路 17:37 UTC
Nice menu, but didn't work after choosing start game.

Have Win7 and Java 1.6.0_30
Jeremias
30. Dec 2011 路 20:46 UTC
I have windows 7 64 bit and loaded/started the jar. the game displays the main menu and I can read the "story" (xD) and the controls. trying to start the game leads to a gray screen and nothing happens... same thing as others told
jonnopon3000
30. Dec 2011 路 20:49 UTC
Hmm...seems that I can run the application just fine, but when I hit start, the window blanks to grey and nothing is drawn.
I'm on Windows 7 32 if that helps :)
GingerMess
04. Jan 2012 路 16:33 UTC
faijdherbe, the problem is here:

J:\temp\ld48 games\ZedSurvivor>java -jar ZedSurvivor.jar
init
loaded level: 10000 - java.awt.Dimension[width=100,height=100]
start
Exception in thread "Thread-0" java.lang.IllegalStateException: Component must have a valid peer
at java.awt.Component$FlipBufferStrategy.flip(Unknown Source)
at java.awt.Component$FlipBufferStrategy.show(Unknown Source)
at net.faijdherbe.zedsurvivor.Engine.doGameLoop(Engine.java:108)
at net.faijdherbe.zedsurvivor.ZedLauncher.run(ZedLauncher.java:66)

What this means is that you can't get the buffer strategy for a component until it is visible. I'm guessing your game loop starts running before your frame, or the contained components (a panel?) are displayed. To fix it, run the rendering for your game after setVisible(true);

Regards, a fellow Java developer. :)
Tritax
04. Jan 2012 路 17:26 UTC
I enjoyed this game quite a bit. The pace is nice, it's good play something that isn't breakneck fast from time-to-time. :) Had some silliness with bullet collision (I could kill many zombies per bullet as long as I clumped them up before I shot).
drZool
05. Jan 2012 路 18:00 UTC
I has Windows, Y U NO WORK?!
AleksandarDev
05. Jan 2012 路 19:20 UTC
I don't' own Mac computer, but it looks interesting!
Zutty
06. Jan 2012 路 20:56 UTC
Very good. 5 stars for mood. Were there crates of ammo? The shotgun and M4 run out rather quickly! Kill 589 before I gave up!
馃帳 faijdherbe
07. Jan 2012 路 10:49 UTC
@GingerMess thanks! I'll try and fix it this afternoon!
馃帳 faijdherbe
07. Jan 2012 路 22:53 UTC
I've uploaded a new build which hopefully enables windows users to play the game. Also fixed a bug which caused players to get stuck in objects.
Both fixes are pretty nasty hacks and i hope they work :)
Kelly Thomas
08. Jan 2012 路 18:44 UTC
I was playing on 32-bit win7 so its working over here.

Its very atmospheric, the small greyscale screen makes me feel isolated from my avatar.

I found that sometime my bullets hit the zombie hitbox when they clearly missed the sprite.
Malactus
09. Jan 2012 路 04:20 UTC
Tested it after the fix and it works. Solid game, but could have used some variation :)

Its a shame there is not any sound: The controls seem to be a bit sticky so running to a specific direction, and then turning again is a bit annoying at times.
whilefun
09. Jan 2012 路 15:28 UTC
nice work! I would have loved some sound and ability to fire on an angle. awesome day/night cycle and progressive difficulty. I like the weapon variety too. Cool stuff!
demonpants
10. Jan 2012 路 00:11 UTC
Decent, but could have been a lot better. I found the controls annoying (only being able to move in a single direction) and I forgot that you needed to press X to pick up items rather than just walking into them - so everything just seemed like background to me. The biggest problem, though, is that I never got hit after 6 minutes of play, even with only the worst gun. Needs more difficulty for sure.