Ludum Dare 34 — December 11th-14th, 2015 — Theme Tied: Two Button Controls, Growing

NOTE: Because of the Theme tie, we allowed everyone to pick either Theme. Using both was optional. To keep things simple, there will still only be one Theme category. Every category in Ludum Dare voting is an opinion, so you’re welcome to rate them as you see fit. But we encourage you to be fair in your scores to people that chose only one Theme, and not both.

ALSO: has an experimental game downloader over here. You may find it useful.

Back to Browse Entries

Earth Invader

by nihilaleph - Compo Entry

Theme: Two button Controls / Growing

WARNING: This is a very hard game, consider that you may have to break your keyboard or your finger to beat it.

Congratulations! You are the first commander of the first Earth base in Mars! Only one problem.... The base is being attacked by some weird martian creatures! The base is not fully operational yet, but we were able to install the electrical shield in front of the base, and a manual generator for power.

Best of luck, commander!


1- PRESS Left arrow key or 'A' to generate power
2- PRESS and HOLD Right arrow key pr 'D' to turn on the shield
3- Press Space Bar to skip dialogue

Engine - Unity
Graphics - Krita
Music - BoscaCeoil
SFX - Bfxr
Etc - Trello, Toggl


This is my third Ludum Dare! And first time releasing a game in Unity!
I was actually going to make this game in my own engine, but I got a project going that will use Unity, so I decided to practice it in LD!

This entry was actually pretty hard for me to make, I was really tired, a lot of setbacks... BUT I manage to overcome all my obstacles and finished the game!

It's not perfect and I don't think it's a winner (not that I actually compete in LD), but I'm actually happy with the result! Learned a lot too making this game!

I hope you enjoy playing it! And remember to comment so I can play your game too!!

Congratulations to all!!


- I posted a walkthrough, in case you didn't have the patience to beat it!
- I also will be posting a Post-mortem!

Downloads and Links




MestreRothWP says ...
Dec 14, 2015 @ 5:02am

Your graphics rule!
The game is too hard, I think, or maybe I'm playing it wrong.
Everything regardind the sound is great. Dialogue as well.


Jstank says ...
Dec 14, 2015 @ 9:00am

Ok graphics and not a lot of balance. It is way too hard. It needed some way to regen your overall base health. Better than anything I could put together in 48 hours though!

nihilaleph says ...
Dec 15, 2015 @ 12:42am

@MestreRothWP @Jstank Why thank you for playing and for the compliments! I'm sorry it was too hard, but it was intentional ^^; It's supposed to remind of those games that you had to press a button frenetically~

I added a warning in the description!

jigalx says ...
Dec 15, 2015 @ 1:20am

Having to tap left like a maniac while holding right is a bit frustrating to me. Good otherwise!

nihilaleph says ...
Dec 15, 2015 @ 2:16am

@jigalx Thank you for playing! I'm sorry it frustrated you ^^; But you can actually press 'A' too, so it gets a bit easier! I added in the description~

PowerSpark says ...
Dec 15, 2015 @ 2:18am

Very hard but I liked the game.

Zknet says ...
Dec 15, 2015 @ 6:52am

I liked the addition of the story. Game was fun and I'm glad to say that I managed to beat it!

Drury says ...
Dec 16, 2015 @ 12:39am

"And so you became a slave for the rest of your life"

Well, that escalated quickly.

srakowski says ...
Dec 16, 2015 @ 12:43am

All your base are belong to us! I liked the idea. Thank you for adding the ability to speed through the story. A score of some sort would be good. Well done :)

nihilaleph says ...
Dec 16, 2015 @ 1:17am

@PowerSpark @Zknet @srakowski I'm glad you liked!

@Drury At least they didn't kill you... that's something right? xp

Thank you all for playing!

fistmaker says ...
Dec 16, 2015 @ 1:19am

Game was difficult, but the controls were responsive. I was able to press both buttons at once to make it easier. Good entry!

ondrejbalas says ...
Dec 16, 2015 @ 2:44am

Wow, a great way to get the heart rate going! Graphics and sound fit in well together too.

Dec 16, 2015 @ 3:01am

Challenging, but fun. Nice concept, definitely wore my fingers out!

REIN1 says ...
Dec 16, 2015 @ 8:41am

Great arts !

nihilaleph says ...
Dec 16, 2015 @ 10:55pm

@fistmaker @ondrejbalas @Charging Llama @REIN1 Thank you for playing, I'm glad you all enjoyed the game ^^

Grahhhhh says ...
Dec 17, 2015 @ 2:30am

These function are cruel to implement after everyone spent the weekend pounding away at the keyboard! Nice mechanics, loved it! I thought the description meant you hadn't finished the game, but I was pleasantly surprised to see what it was!

XenosNS says ...
Dec 17, 2015 @ 2:54am

Well done. Would of been interesting to been able to actually surrender and see if I would actually be sent home as promised. Also, figured out if you use A and Left while holding right, you can breeze through the game.

Dec 17, 2015 @ 4:27am

Argh my fingers...
The writing is actually pretty good and everything kept me interested until slimeking ate my base.
The audio and music came off extremely well! Reminds me of the early days of videogames when I was littler.

SSJMetroid says ...
Dec 18, 2015 @ 3:37am

I did it. I beat it without taking damage the first try. My arm hurts now... Not sure if I like this LOL

anv says ...
Dec 18, 2015 @ 7:25pm

Nice narration and mood. Graphics style was a bit inconsistent (e.g. hp/power bars didn't fit). Gameplay was very challenging, both for me and my keyboard. Overall, not bad!

AzureAspect says ...
Dec 18, 2015 @ 7:29pm

*holds right button forever while smashing both A and left arrow key*
Welp...that wasnt so hard (unless you call me cheater ^^; )
I liked how the base reminded me of someones head, couldnt remember what though. Very nicely done game overall :)

loxo says ...
Dec 19, 2015 @ 10:06pm

I like the idea. Graphics and audio are fitting well together. I don't think it's too hard, only the boss is a bit challenging to destroy. Overall a good entry!

nihilaleph says ...
Dec 20, 2015 @ 2:24am

Wow! Thank you all for playing and for the feedback!
@Grahhhhh What part made you think I hadn't finish the game? I'll gladly change the text so it won't be confusing anymore ^^

@XenosNS I actually did think about having the option to surrender, but I though that would spoil the fun... and I think they would enslave you anyway xp.
Oh yes, that's a valid strategy, but the real challenge is to play with only one hand~!

@theholychicken I'm very glad you liked it!

@SSJMetroid Wow that's impressive! I think I was able to beat without taking damage only once xp

@anv Thank you for the feedback! Indeed some of the assets was really rushed (specially the bars)... Hope it didn't spoil the fun though...

@AzureAspect Oh don't worry, I won't call you a cheater, but that was really the "easy mode" ;) Yeah, I think it's funny how the base ended up being xp I actually intended to be something between Starcraft Command Center and DragonBall Capsule Corp kkkk

@loxo I'm glad you liked it! I'm impressed with your skills!

Grahhhhh says ...
Dec 20, 2015 @ 5:53pm

It was just my interpretation of "The base is not fully operational yet, but we were able to install the electrical shield in front of the base, and a manual generator for power".. I thought it meant in terms of game dev haha

Gipzo says ...
Dec 20, 2015 @ 8:02pm

A good game. Pretty interesting how you could make a tower defense game based on two button controll. And the storry, thou simple, kept me in the game till the end :)

Dec 21, 2015 @ 12:25am

i couldnt play the game on web

Mirch says ...
Dec 21, 2015 @ 2:08am

The concept is cool, the music and graphics are really nice seems like I am losing enery really fast..or maybe I am doing something wrong.

nihilaleph says ...
Dec 23, 2015 @ 12:25am

@Grahhhhh Oh I see xp

Thank you all for playing!

@Gipzo I was wondering if I could actually categorize this game as tower defense ^^; Glad the story compelled you to keep playing~!

@davidcmcdonald Did you have some kind of error? Did you try using another browser? If nothing work you can still play the Windows build~

@Mirch Oh no, the field really consume a lot of energy, gotta keep pressing the recharge button as fast as you can~!

schizoid2k says ...
Dec 24, 2015 @ 6:26pm

Very nicely done! Great button masher game. I don't think it is too hard, actually. I got to the boss level and almost finished him off. Really nice graphics and music as well. Great job!

eruiz00 says ...
Dec 26, 2015 @ 7:17pm

It is hard, but all the rest of aspects are ok. The only thing I don't like is that is made with unity, instead c++, java, javascript, etc.

Pixelaborate says ...
Dec 27, 2015 @ 2:33am

Everybody here is saying the game is hard, but I found it to be too easy, because you can hold the right arrow key and mash the left at the same time. My shields and health never went down so I guess I'm just really good at mashing :P. What was a little lacking in gameplay was made up for in the rocking soundtrack!

Dec 27, 2015 @ 11:34am

Thx for your constructiv comment on our game. ;)

Nice entry here, first try it's very hard until we figure out that we can use the shield same time as we recharge it.
But my keyboard doesnt really like to be smashed so I lose at third try against the boss (I didnt lose any pv until the wave before)
Well done. ;)

pzeronow says ...
Dec 27, 2015 @ 1:50pm

Man, my fingers hurt. Nice usage of the theme, though.

Dec 28, 2015 @ 5:48pm

I could not play the game on Linux, so I watched the Walkthrough..

I think it fits to the theme and you created a nice atmosphere. Good job. ^^

Afendar says ...
Dec 29, 2015 @ 5:01pm

It's very hard XD but i love challenge ! i'm dead 10x and i have won 0 XD but I like this game. Good job for you first unity game entry.

Tanton-H2X says ...
Jan 1, 2016 @ 12:24pm

wooo~~! This game is so fun
don't know how these pillar use at first
but when the game progress start,with these text storytelling~
everything go be fun~~(btw ,love the cute bgm!~)
happy newyear~

nihilaleph says ...
Jan 1, 2016 @ 10:34pm

Wow, so many comments while I was away! Thank you all for playing!

@schizoid2k @Pixelaborate I'm sorry this game isn't worthy of your awesome skills... But I'm glad you still enjoyed it!

@eruiz00 I decided to do the scripting in C# over javascript... I guess I just like the verboseness xp

@Instant Noodles You're welcome! Thank you for checking out my game too!
If you are curious about the ending you can watch the walkthrough ^^

@pzeronow I hope the pain was worth it xxp

@TheJackiMonster Oh my, you couldn't play the web version too? If not I can build a Linux release, it just going to take some time...

@Afendar Why thank you! I'm glad the challenge didn't frustrate you! But you can watch the walkthrough if you're curious about the ending ^^

@Tanton-H2X I'm very glad you liked it! Happy new year too!

BTW Happy New Year to everyone!

NirabazGAMES says ...
Jan 3, 2016 @ 3:44am


kardfogu says ...
Jan 3, 2016 @ 5:10pm

Awesome entry. Together, with the combined efforts of my sister's and mine, we have wiped out the entire race. We did it. Genocide. =;_;=
Keep up the good work!

- Kardfogú

Jan 3, 2016 @ 5:13pm

I like game like this a lot! Sweet old hardcore with well-matched sounds and graphics. Good job!

nihilaleph says ...
Jan 3, 2016 @ 11:58pm

@NirabazGAMES @kardfogu @M a r o o v a n Thank you for playing! I'm glad you enjoyed it!

nihilaleph says ...
Jan 4, 2016 @ 1:41am

@kardfogu Well, I guess that was inevitable...? It was either Slimes or Humans on Mars ^^;

davisan says ...
Jan 4, 2016 @ 7:37pm

Really good game! Reminds me the Ocelot's torture. haha.
Nice story!

kardfogu says ...
Jan 4, 2016 @ 8:26pm

Yeah, we probably were the bad guys, but in war against an immobile object, they had the option to give up or flee and they decided to not. After consideration, their mistake! xD

nihilaleph says ...
Jan 4, 2016 @ 11:33pm

@davisan Thank you for playing! Glad you enjoyed it!

@kardfogu Oh yes, but they were too xenophobic to just flee, and they knew that having humans on their planet would mean trouble xp

Alphish says ...
Jan 5, 2016 @ 12:23am

I managed to reach the last boss and even bring him down to some really dark state, but eventually couldn't make it. For the sake of my fingers I decided not to play again (please, no button mashers >.< ).

Aside from that, the entry is pretty solid, even if it's not a top-notch one. Good job. ;)

yuigoto says ...
Jan 5, 2016 @ 1:22am

The graphics are pretty nice and the idea is great too!

Holding D and mashing A and left arrow made the game quite easy, though. :P

But nice work! :)

nihilaleph says ...
Jan 5, 2016 @ 1:51am

@Alphish I'm glad you liked it even though you couldn't finish it! Sorry making such a painful game ^^;

@yuigoto Another skillful player! I'm glad you liked it even though it's not worthy of you skills xp

I'll try to play your games, though I have not much time left!

You must sign in to comment.

Mini Submission FAQ

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.

CAN I ENTER BOTH EVENTS?: You should pick 1 event, whichever you think it’ll do better in. If the idea is strong, and everything plays well enough, you can go Compo. If you’re a perfectionist, and would prefer people to play a more polished game, do the Jam. Historically, more games are entered in the Compo, but with more people and more time, Jam games have the potential to be better (that doesn’t mean they are). Many solo participants do enter the Jam.

If you made 2 games, unfortunately, the website doesn’t support multiple submissions per user. To submit your 2nd game, you will have to make a 2nd account. Only do this if you made 2 games. Alternatively, if one game is better than the other, then consider just entering the better game.

CAN I KEEP WORKING UNTIL THE DEADLINE?: Yes! Immediately after the 48 or 72 hours, we do something called Submission Hour. As the name suggests, it’s an extra hour for you to package, upload, and submit your games. If there were catastrophic issues trying submitting your game, or you misunderstood how submissions work, that’s okay. It happens. We’re flexible. If you need advice, check with the folks on IRC. If you need an admin, get in touch.

CAN I KEEP WORKING ON MY GAME?: Oh definitely! You should! But for the sake of judging, keep the Compo or Jam version around. You can include a link to the Post-Compo/Post-Jam version of your game on your games page, but sure your main links are the original version.

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 at least 20 games to improve your visibility (Coolness).

MY GAME CRASHES, IS UNBEATABLE, OR I MADE A TYPO: We allow you to fix crashes, win condition, or tiny bugs after the deadline. In a sense, this is like “porting” to support more players. We leave this open to interpretation, but generally speaking your game should be identical to the game you submitted. No new features, just fixing mistakes you should have caught had you been better rested.

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.

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.

[cache: storing page]