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

Back to Browse Entries

Defend the line

by Anti - Compo Entry

NOTE: 64-bit only, forgot to change compiler. Will compile 32-bit when I have time. Also this uses OpenGL 3.3 so older video cards are not supported.

To install, just un-zip the file.

Defend the line! Evil crystal like monsters is trying to take out your peacefull mining base. What do you do? You will beat fire with fire. And if that doesn't go well, you will always have a nuke ready for the weaker enemies.

Move - Arrow keys
Shoot - Space bar
Shield ability - A - Creates a shield that crystals and enemy missiles bounce on
Nuke ability - S - Destroyes all crystals
N - Mute/Unmute sound
M - Mute/Unmute music

This is my third ludum dare entry. My first ludum dare with C++ and my engine. It went pretty well I feel like. What I don't like is the lack of UI. I had little time and no experience with UI in C++. The game is also pretty simple with not so much content. I'm pretty happy about the graphics this time around, and the fact that I finished on time and stuck to my original plan. I suck at writing so I think this will do it. Any feedback is appreciated. :D

Downloads and Links




Wilson says ...
Dec 8, 2014 @ 10:59am

I get a warning when I try to download saying the zip is malicious, FYI.

Valtaroth says ...
Dec 8, 2014 @ 11:09am

Unfortunately I cannot start the windows version on Windows 7 (64bit). Whenever I start the executable it immediately says it is not working anymore and crashes. :/

LexGear says ...
Dec 8, 2014 @ 1:50pm

Lonely Mac :(

hexagore says ...
Dec 8, 2014 @ 1:55pm

Sorry, on a mac! Can't rate. Screenshots look nice though.

sfdnetwork says ...
Dec 8, 2014 @ 1:55pm

It worked for me (Running on Windows 7 64Bit). It's a fun game. I was like "wtf" when I saw the graphics, but it grew on me. The music though was not for me. Good job. A worthy effort.

DesignerNap says ...
Dec 8, 2014 @ 2:03pm

On PC and the game wont start. Program non responsive

Absor says ...
Dec 8, 2014 @ 2:16pm

This game is hard and loud. Kinda nice graphics. Nice job!

Tinimations says ...
Dec 8, 2014 @ 2:31pm

Good Job. Though it felt a bit cluttered. Moving felt slow and unrewarding. I would prefer more enemies on screen in return for you being able to move and shoot faster. Sounds also straining on the ears.

Good job.

Jim Haslett says ...
Dec 10, 2014 @ 3:34pm

Controls were challenging. you needed three hands to play, one for mouse, one for arrows, one for A-S-Space.

floorman says ...
Dec 10, 2014 @ 5:12pm

Graphics were really nice and this game was quite fun!

lurumdurum says ...
Dec 12, 2014 @ 4:48pm

It worked for me.

The gameplay was pretty straight forward. The first try I died, because there was so much coming for me. The second time I got a feel for it, and managed to defend for a really long time. Does the game get harder at all?

Anyway, apart from that I must say the graphics are rather.. unique. I'm not sure if I love or hate it, haha!

jojocanard says ...
Dec 12, 2014 @ 4:55pm

The lack of feedback made this very hard to understand for me :
- the toughness of the ennemies (how hurt they are)
- when I can use a nuke or not (and the sadness to see that it doesn't really destroy the ennemies)
- how the shield works (I finally understood that I was supposed to use the mouse but this is very very hard to use !)
- the hitpoints of the mine are not obvious either, given that you have to fight quickly the ennemies and can't look around

Sorry to criticize like this. The game is still fun and good looking.!

Dec 12, 2014 @ 4:57pm

Nice one! It took me a while to understand how to use the shield, and it's still a bit unclear to me when I can use new shields and when I can't. Same goes for the nuke. Impressive work writing it all in your own engine! The explosions are really cool, and the camera shake is awesome :)

Wilson says ...
Dec 12, 2014 @ 5:00pm

Tough to control, might have been better if shield just appeared in front of your guy. I liked the art.

Dec 14, 2014 @ 3:28am

Shield was a bit too hard to understand at first but overall nice entry and congratulations on finishing your third entry. Think the player movement and shooting could be slightly faster to help with defending the line and would be nice to be able to see your score as you're playing. My top score was 124.

maxmetallica says ...
Dec 29, 2014 @ 7:43pm

nice work

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]