Ludum Dare 31 — December 5th-8th, 2014 — Theme: Entire Game on One Screen

Back to Browse Entries

Freedom Isn't Free

by Almax27 - Jam Entry

Freedom Isn't Free

Zombie survival

We had grand plans during the jam but unfortunately were unable to fulfil half of them, the most of glaring of which: a winning condition. So Just try not to die :P


WSAD = Movement
Left click = Shoot
Right click = Melee
1-3 = Change weapon
Q = Cycle weapon
F = Place flare
H = Help screen

[Note: the Jam Submission version has everything unlocked from the start, but in the Post-Jam version you will need to find money and buy new weapons from the shop]

Post-Jam Tips:
The shop can be found in the center-right of the map
Use flares to distract large groups of zombies
Melee weapons are a cost effective way to dispatch smaller groups of zombies, but try not to get cornered!
Health can be bought at the shop
Pressing 'H' at any time brings up the help menu and pauses the game

------ Update 12/12/2014
Advanced AI: - Zombies have line of sight and track your last known position
Flares are useful: - Zombies will be attracted to flares to help you distract them and make a quick get away
Optimised lighting: - Lighting is now 30% more efficient, yay!
Help screen: - Helpful popup with controls, credits
Splash screen: - The Admiral returns :D

------ Update 15/12/2014
Objectives: - Collect objectives scattered around the map to earn money
Shop: - Spend money on flares, ammo, health and new weapons
Win condition: - Earn enough money to buy your freedom

------ Update 16/12/2014
Balancing: - Tweaked objective income
More Money: - Added money drops from zombies
Shop dude: - Put a dude in the shop
Shop light: - Added light to the shop building


Coming soon:
Pickups: ammo, flare, money and health pickups around the map, they will be quite rare to find though!
End Screen: a unique visual/effect when you buy your freedom
New Zombie types: screamer (attracts other zombies) boomer (goes boom!)

Downloads and Links




AntonyBaasan says ...
Dec 9, 2014 @ 4:08am

Cool game. Scary sh..

Dec 9, 2014 @ 6:47pm

Nice little zombie shooter, it was a little too easy to reach a stalemate with endless bullets and endless zombies. but it was fun!

Rosencatz says ...
Dec 10, 2014 @ 7:02am

Music really added to the mood, but I wasn't sure how to WIN. maybe it wasn't about winning : *( life is meaningless.

rameshkannan says ...
Dec 11, 2014 @ 1:37pm


Threstle says ...
Dec 11, 2014 @ 1:37pm

Nice! I especially like the artstyle. I tried to do a top down shooter some times ago, that's the kind of visuals I would have liked to have.

guimonpa says ...
Dec 11, 2014 @ 1:57pm

Great oppressive atmosphere and nice graphics.
Would have loved some constraints and challenges to add some more to the gameplay (having limited ammo and being forced to search some more...)

Dec 11, 2014 @ 1:59pm

This is cool! Very nice and coherent art style and atmosphere. A shame this isn't complete, guess an hour or so of additional work would make this even better.

Dec 11, 2014 @ 2:48pm

Very tense and moody! I couldn't see a clear way to 'win' - which may have been the point? It plays really well though and the lighting effect works great, especially when a previously unnoticed zombie appears from the shadows. Good music too.

Dec 11, 2014 @ 2:56pm

Really great atmospheric art and music. I ended up stuck in a building with no second exit just shooting constantly at zombies coming through the door. Some kind of scoring/win condition would be great.

rzfmzn says ...
Dec 11, 2014 @ 4:24pm

LIked the light and the overall game. A suggestion is to make the more powerful weapons less accessible, some sort of ammo limit or a secondary bar that consumes upon shooting and takes some time to recharge. ATM I can stay in an alley and survive forever :)
But I liked the game, a LOT :D

Almax27 says ...
Dec 11, 2014 @ 5:21pm

Hey guys, thanks for the great feedback!

I've been working in the evenings since the end of the jam to try and finish all the features we wanted to add in:

Advanced AI: Zombies have line of sight and track your last known position
Flares are useful: Zombies will be attracted to flares to help you distract them when you're low on ammo/health
Optimised lighting: lighting is now 30% more efficient, yay!

Coming soon:
Objectives: collect objectives scattered around the map to earn money
Shop: spend money on flares, ammo, health and new weapons
Pickups: ammo, flare, money and health pickups around the map, they will be quite rare to find though!
Help screen: helpful popup with controls, credits, volume control etc
Win condition: earn enough money to buy your freedom

I'll be uploading a new build tonight, so check back then! :D

Pixlexia says ...
Dec 13, 2014 @ 11:48am

Awesome game! I especially love the lighting as it adds to the suspense. I think the shooting controls feel a bit weird though and the bullets are too small. Fun game nonetheless! :)

Strandypants says ...
Dec 13, 2014 @ 12:03pm

Nice little zombie shooter you've made here, really enjoyed it! Good job:D

caryoscelus says ...
Dec 13, 2014 @ 6:01pm

A competent top down shooter. Nice mood.


Samm says ...
Dec 13, 2014 @ 6:36pm

The line-of-sight shader is top-notch on this. The game is great fun, and a fantastic entry to the competition on it's own, but that shader man. Great work!

L0N3 W0LF says ...
Dec 13, 2014 @ 6:40pm

Music, gameplay and graphics are awesome. Excelent work :D

cxsquared says ...
Dec 13, 2014 @ 6:49pm

Great graphics and audio to set a nice atmosphere. I wish there was more of a goal but overall nice job.

pkenney says ...
Dec 13, 2014 @ 7:08pm

This was very cool. I didn't mind the lack of objective, and just enjoyed the bleak atmosphere. I worked on sneaking around the map and exploring the nooks and crannies.

With the feel down, if you get the right objective and balance, you could really have something here.

One technical thing I noticed: if I shoot and hit a zombie out of visible range, I still see blood spurts. So I can kind of probe around at a distance and know where to shoot the machine gun.

Cool start.

Dec 13, 2014 @ 7:58pm

Great game and nice art. I loved the mood you made in this game. Well done.

Almax27 says ...
Dec 13, 2014 @ 8:02pm

@sam thanks! I spent most of the first day implementing it, but I think it was definitely worth it :D If you're interested the implementation was loosely based on this article:

The AI was the second biggest time sink since I had to basically rebuild the collision mesh for unity's navmesh tool in the xz plane and convert lookups into it back to the xy plane at run time.

@pkenny thanks for the feedback! It was actually a concious decision to make blood appear in non lit areas as we intended to have limited ammo, which would limit the abuse of 'probing' while add a risk/reward to it (probing is useful but you don't want to waste ammo)

Dec 14, 2014 @ 1:54am

Music and art are great, works so well at setting the mood. Enjoyed just trying to survive as long as possible before getting overrun by the zombies. Fun entry.

Crefossus says ...
Dec 14, 2014 @ 12:44pm

Great work and I can't wait to see the coming soon which should hit on most the points I would complain about that you already know (progression/win condition).

The shotgun sound is like a pistol and machine gun is a little too loud for me (but good). I dig the hit sound and pistol. The music seems off... not sure how to describe why. It's more like all the children died and then the credits of a movie start playing with this song.

I also think you should just be able to hold down fire instead of clicking rapidly for pistol although this may be less annoying with limited ammo (or if each bullet mattered more - increase damage?).

klianc09 says ...
Dec 14, 2014 @ 5:43pm

Great graphics and atmosphere.
Just the gameplay was rather shallow (but I guess you already knew that)

Dec 14, 2014 @ 8:05pm

KILL ALL THE ZOMBIES!!!!! hahaha that was fun killing them :D

Almax27 says ...
Dec 15, 2014 @ 2:15am

Added objectives, shop and a winning condition :D

Mechatodzilla says ...
Dec 16, 2014 @ 11:21pm

Strong! Great entry.

killthealias says ...
Dec 17, 2014 @ 12:19am

Nice game, but you might want to check your description, "Left lick - shoot"

Almax27 says ...
Dec 17, 2014 @ 12:43am

@killthealias haha thanks and nice catch :P fixed it

rjhunter says ...
Dec 17, 2014 @ 5:30am

Gorgeous graphics, great play with light, and beautiful (if perhaps a little incongruent) music.

I'll have to rate the playability based on the 72-hour version, but I'm glad you kept going with this -- the post-compo version is *really* shaping up.

MrBadIvan says ...
Dec 17, 2014 @ 8:01am

Very atmospheric due to the great audio and limited vision, graphics are very nice, hope there will be not endless zombies and bullets!

Dec 17, 2014 @ 9:08pm

Neat game, nice entry. :)

hbocao says ...
Dec 18, 2014 @ 12:06am

Music is great, the graphics and all the lighting, effects is just awesome. Too bad that is kinda "pointless", but I'm very glad that you kept working on it. Really awesome entry! Congrats!

Pulsartronic says ...
Dec 22, 2014 @ 6:40pm

Nice entry. Really scary and the music fits perfectly. Really solid entry. Perfect, perfect. Congratulations :D

dylanwolf says ...
Dec 24, 2014 @ 8:26am

The jam version is a solid but very basic top-down shooter, but the post-jam version is actually a fun game. I like the upgrade paths, and the fact you really have to learn timing if you want to accumulate money.

You must sign in to comment.

TEAMS: Teams entering the Jam should pick a single representative to submit your game, or create a team specific account you can share. We currently do not support Team Voting, but sharing an account and together playing and rating games is acceptable.

NOT LOGGED IN?: If you get a message about not being logged in, even though you are, it’s because your web browser cached the non-logged in page. You can fix this by either refreshing your cache or clearing your cache. CTRL+F5 in many browsers. Chrome is a bit more work. Press F12 to enable Developer Mode, then you can right click on the refresh button and select “Empty Cache and Hard Reload”. This option is unavailable if you are not in Developer Mode.

PORTS: Ports to other platforms can be done after the deadline. That said, the sooner you finish your port, the sooner people can play your game, improving your chances of placing in the final results. For best results, provide a Web version of your game, or a Windows version with no dependencies. Also be sure to rate about 20 games to improve your visibility.

MY GAME DOESN’T SHOW UP: If you can’t find your game, it’s usually because the URL to your downloads are missing ‘http://‘. Fix your URLs ( and you will show up. Alternatively, if you just posted it, wait a minute. The cache may not have refreshed yet.

MY GAME CRASHES, IS UNBEATABLE, OR I MADE A TYPO: We allow you to fix crash or win condition bugs after the deadline (in a sense, like “porting” to support more players). We also allow “typo” bugs. I.e. A true that should have been a false, a word that should have been a different word, very tiny changes that you would have caught if you had more sleep. We leave this open to interpretation, but generally speaking your game should be identical to the game you submitted. No new features, just things you messed up last minute. Typos.

[cache: storing page]