The Screen Saver by SvartTand

[raw]
made by SvartTand for LD 42 (COMPO)

Screen3.pngScreen2.png

You are a zombie hunter protecting your screen. Your goal is to beat all the zombies to save the screen. Each hit you take shrinks the screen, so keep that screen intact!

Objective: Defeat the Zombie Boss.

Controls:

Movement: WASD Primary fire: LeftMouse Secondary fire: RightMouse

Tools used:

Framework: LibGdx

Art: Aseprite

Music: Bosca Ceoil

Sound effects: bfxr & Audacity

https://youtu.be/7DSGx-nxKAg

Ratings

Overall 175th 3.667⭐ 23🧑‍⚖️
Fun 133th 3.675⭐ 22🧑‍⚖️
Innovation 187th 3.5⭐ 22🧑‍⚖️
Theme 255th 3.775⭐ 22🧑‍⚖️
Graphics 222th 3.605⭐ 21🧑‍⚖️
Audio 252th 3.184⭐ 21🧑‍⚖️
Humor 373th 2.306⭐ 20🧑‍⚖️
Mood 90th 3.579⭐ 21🧑‍⚖️
Given 13🗳️ 7🗨️

Feedback

Quorusa
12. Aug 2018 · 23:48 UTC
I like your game (even I'm not very "Zombie" ahah !).

Graphics, music, counter, ...

I like the light too. It's very interesting.
croze
13. Aug 2018 · 01:36 UTC
The graphics are beautiful and I love the concept of the screen shrinking as you take damage, very well done!
JCMonkey
13. Aug 2018 · 02:06 UTC
very nice mechanic with the game window, the thing that i would like to see improved would be an arcade mode, where you move faster and shoot faster. was fun to play nice job
XCVZXC
13. Aug 2018 · 17:19 UTC
Wow i dint expected the game window to get smaller haha i thought it is some bug and then i remembered the theme haha
OrionDark7
13. Aug 2018 · 18:06 UTC
Pretty cool concept! Music fit with the gameplay setting a pretty spooky mood. Nice job on the animations. Graphics were a tiny bit small, but I was still able to see what was on the screen, so that wasn't so much of a problem. The only thing I would change is maybe a more detailed menu. Great job!
MrBehemoth
13. Aug 2018 · 18:06 UTC
The shrinking window is a great way to represent health - as you get more damaged you're less functional. Got me thinking about other ways you could inhibit the player. Good stuff. The music was fun - reminded me of moody early 90s games like Blood or Realms of the Haunting.
Frank Gevaerts
13. Aug 2018 · 18:09 UTC
Not a bad game. Making the window smaller is a nice idea at first sight, but it doesn't work well at all with some window managers. On my laptop (which runs i3) the end result is a stretched window that while it does resize is trivial to get back to its original size. I'd say black borders would work better.
GettingRekt
13. Aug 2018 · 20:44 UTC
A very polished game, and actually quick to beat so validate multiple playthrus. A liked all aspects of the game, the standing still while shooting really empathized each shot, like all zombie survivals should. And the screen size thing was cool! Good job!
Andre van Zuydam
13. Aug 2018 · 23:12 UTC
Liked your graphics, the firing effects are good, music wasn't my favourite, although the change in music was good with the boss coming onboard.
incobalt
13. Aug 2018 · 23:22 UTC
I like the idea of your screen size being linked to your health, though it's definitely a negative feedback loop (if you're losing, you're likely to lose more than win). I don't know if it's because of my touch pad or what, but I couldn't look around while moving. Also, clicking to fire seemed really delayed, by more than a second. I don't know if this is intentional, but it makes it really hard not to get hit when trying to fire. The sound was pretty simple, but it worked for the setting. I couldn't get to a point where a boss spawned, but I did get to the point where everyone started shooting really fast and at the same time. Oh, and the screen starts out bigger than my actual screen, but that's what I get for a weird resolution laptop I guess.
nicksmaddog
13. Aug 2018 · 23:29 UTC
Really cool game. I liked your take on the theme with the window shrinking. I did notice that when the window would shrink, my input would get "reset", so if I was holding down a key to move, I would stop moving after the window would shrink, which made it quite difficult at times.
smiley
14. Aug 2018 · 18:19 UTC
Ouch it crashed on me on the first kill :(

# A fatal error has been detected by the Java Runtime Environment:
#
# SIGILL (0x4) at pc=0x00007fff2d343454, pid=690, tid=0x0000000000000307

I am quite familiar with libgdx and I recognizes box2dlights so I guess that means box2d is used for collisions.. which probably means that you are removing bodies from box2d world while it's still in the simulation step (maybe from a contact listener call). You need to save the entities in a list and remove them in your game loop instead.
Zeusx212
19. Aug 2018 · 12:56 UTC
I really believe that the game is production ready
Diego Escalante
21. Aug 2018 · 05:24 UTC
The screen resizing is very cool and works nearly flawlessly. The only problem is that the keys I am already holding down reset, which makes it difficult to recover from losing health. The difficulty was just right. I lost 2 times before finally winning on my third attempt.

By far the thing I love the most is the delay when shooting. I don't care what anyone else says, this is not a flaw, this is a feature. The delay forces you to choose between shooting or dodging, and you got to be precise. The delay also makes the consequent shot feel just ever more powerful too. It feels good to take your shot and hit a zombie dead on. So super good job!
Azumin
22. Aug 2018 · 02:03 UTC
This didn't go well. I started shooting at the ammo boxes because I thought they were the zombies ._.
Great concept, I was really surprised when the window became smaller, and smaller!

The only thing I would adjust is the delay when firing/dodging. Even if the game becomes easier if you can shoot and keep dodging, I feel like the difficulty could be compensated by adding more enemies, things to dodge/lower ammo, etc, and make the game feel more dynamic.

Overall a nice game, keep up the good work!
wildcard
04. Sep 2018 · 16:49 UTC
Very interresting idea to use the game window as the "space"! The polish and effects added much to the experience and shooting felt strangely satisfying. You might want to implement a position limit to prevent the player from walking outside the screen, but aside from that, well done!