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

Back to Browse Entries


by FlipskiZ - Compo Entry

WASD - Movement
R - Reload
F - Melee
G - Dynamite
LMB - Shoot
LSHIFT - Sprint
P - Pause game
N - Next Wave (Post-Compo)
, (comma) - Decrease volume
. (full stop) - Increase volume
ESC - Restart game (No prompt!)

Ammo +10 - 1$
HPPack costs relative to your missing health
Dynamite - 5000$

If you are voting, vote for the 'Windows' version.

A few things you should know:
When you sprint you become half as fast for 2 seconds after you stop sprinting and then slower (up to half speed) depending on how much stamina you have left.
When you get damaged, you are again half as slow for 2 minutes, which stacks with the stamina slow.
When you buy a new weapon, or skill a skill you go to the next tier which replaces the three guns/skills. There are 5 tiers of both in total.
The game isn't necessarily about surviving for as long as you can, you can win.

Balance issues guaranteed!

If you want you can edit the map by editing the text file, there is a readme that explains what number is what block in-game.

This game was programmed in C++ with Code::Blocks and the Allegro game programming library within 48h.

This is my first LD game, do your worst.

If you're wondering about the title it's an acronym for Top Down Zombie Shooter Game. Yes, it's very creative.


Post Compo:
v 1.2.5
Remade sprinting to be a lot more dynamic
Tuned the animations a bit

v 1.2
Changed the UI a bit, potentially made it even worse
Added the involvement of the RNG gods to the weapons
Tuned the particle effects a bit

v 1.1.5
Added sound effects

v 1.1.1
Few fixes and tweaks
Added a next wave button

v 1.1
Balance changes
Base map changes
Better graphics
Particle effects
No longer shoots when clicking a button on the GUI

v 1.05
Enemy HP Bar gets revealed only after getting hurt
Smaller wait before first wave and longer after that
A few other minor changes

Compo Version:
v 1.02
Fixed pause not pausing
Fixed the bullets not displaying bug

v 1.01
Changed one line in the tooltip so it made sense.

v 1.00

Downloads and Links




Dec 8, 2014 @ 5:59pm

Fun game there the ammo and everything else fits well with the game's theme. Thanks for the game and good luck!

Esaucm98 says ...
Dec 8, 2014 @ 6:33pm

Nice game! the graphics are simple but the game itself is very fun. I'll play more :D well done!

Kwask says ...
Dec 9, 2014 @ 4:44pm

A nice little game! Controls are solid, but I think the UI could use a bit of organization

EthanWebster says ...
Dec 9, 2014 @ 5:25pm

Game has potential, I thought more intelligent AI would make it better (enemies sometimes get stuck on the walls), otherwise it fits the theme well and I enjoyed it.

DaRaziel says ...
Dec 9, 2014 @ 5:31pm

Basic shooter with solid game mechanics. Lacks a lot to be a finished game, but the basics are done. Add some sound and improve the graphics as next steps. Also my shots didn`t display most of the time.

lurumdurum says ...
Dec 9, 2014 @ 5:33pm

Nice, solid gameplay, easy to understand and use. I like the idea of needing to buy supplies/upgrades while playing, instead of making a regular shop. :)

Some things though:
- Zombie AI could use some improvement
- You might want to consider using images instead of buttons text, because I hate to read while being eaten to death :D

yokcos700 says ...
Dec 9, 2014 @ 5:37pm

RMB + LMB to shoot? Oh by Jove why? If the weapon doesn't have auto-fire, I find it *very* difficult to shoot at all, leading me to favour the default gun over any alternatives. There are no breaks in which I can check out the weapon options available to me. Other than that, I love me a good TDS and if not for the fact that the method of shooting is really rather dumb, I suspect I'd enjoy this.

FlipskiZ says ...
Dec 10, 2014 @ 11:50am

yokcos700, fair enough. Although I never really had much problem with the fire method. I'll see if I can make the firing a bit better, fix the bullets not showing up and balancing the game a bit better in the post-mortem. I like to keep the further tiers of the weapons a bit of an discovery though. The AI will probably stay as it is but I'll try to change the map a bit to make it less cluttered.

HuntTheWumpus says ...
Dec 13, 2014 @ 3:35pm

nice :) has everything you need - guns, monsters, a shop, different weapons, skill system. Different levels would be cool.

Sometimes the bullet graphic was invisible though, but maybe that was just my computer.

dalbinblue says ...
Dec 13, 2014 @ 3:36pm

I nice solid foundation. Even when there are a ton of objects on the screen the game runs smooth and the enemies don't overlay, which means you are doing some good efficient collision detection which is pretty hard to implement.

My biggest difficulty was the shop. There is a lot of information on the guns making it difficult to read and compare when you can't pause and have zombies chasing you. You would probably have been better showing three upgrades to the current gun like "+2 magazine size" or ".3 second faster reload", something that would fit on the button. A player could look quick and see his options in a split second, and even if he selected the wrong power up from what he wanted, he knew it would still be better.

Dracir says ...
Dec 13, 2014 @ 3:42pm

Awww just needed some quick sfxr sounds! Nice game :)!

bradur says ...
Dec 13, 2014 @ 4:44pm

Good top-down zombie shooter. Store mechanics a little hard to understand at first. Would benefit from sfx & musics and some interface polish (more clear indicators, +$1 popups for example when killing zombies). Nice entry!

L0N3 W0LF says ...
Dec 13, 2014 @ 5:00pm

The game was fun :D the animation tho was kind of slow but meh the importan part is the fun and the work here :D excelent work :3

Wilson says ...
Dec 13, 2014 @ 9:28pm

Fun game, but I found it really tricky, and some shortcuts to buy weapons/ammo etc would have been nice.

FlipskiZ says ...
Dec 14, 2014 @ 12:23am

Wilson, yeah the balancing is being worked on. It was a bit rushed as you might have expected.

aranscope says ...
Dec 16, 2014 @ 5:48pm

I actually quite like the programmer art, maybe thats just me :)

davidB says ...
Dec 18, 2014 @ 11:57am

I only play the compo version. UI is confusing. Hard to play on azerty keyboard.

Benjamin says ...
Dec 18, 2014 @ 2:55pm

Wow I'm fond of it. #2 Most time spend playing ( around 1 hour ) after "The Second thought". Your balancing is very accurate. It's a pity you could not add 2-3 sfx the games REALLY need it.

Warpgames says ...
Dec 18, 2014 @ 2:59pm

Game need more polish I think, overall solid.

Dec 18, 2014 @ 4:12pm

I love the pixel art :)

cxsquared says ...
Dec 18, 2014 @ 11:30pm

Cool idea and nice game. Good work.

Domicuc says ...
Dec 19, 2014 @ 5:24pm

Wow, nice game! Keep up the good work!

Dec 19, 2014 @ 7:14pm

There's so much to control and you just get thrown right into the action. The game would benefit from a tutorial section. :)
Good job otherwise though!

Lynx says ...
Dec 20, 2014 @ 1:27am

An amities little game with a lot of mechanics to be made in the 48 hours, great job on time management for sure!

I agree graphics and GUI could be updated and cleaned up for user experience and clarity, but I glad to see you're stay up-to-date with updates and a post-Compo version :)

jtpup0 says ...
Dec 21, 2014 @ 8:39pm

Neat, only thing that nabbed me was clicking on the UI made me shoot downwards wasting ammo a bit

Valeour says ...
Dec 29, 2014 @ 2:13pm

Pretty basic shooter, mildly enjoyable. Glad you're working on it after though. Nice details and gun changes, although game is a bit too slow (for me). Good job nonetheless. :)

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]