Ludum Dare 33 — August 21st-24th, 2015 — Theme: You are the Monster

Back to Browse Entries


by Humbleness - Compo Entry

Entry fixed and is now playable :)

A relatively simple game that I made to finish my second LD (my first compo :D). As simple as it may seem, I spent almost all 48 hours working on it. I realize that there are a few bugs and pretty easy to exploit a few glitches, but it's still pretty playable. I didn't have a graphic artist this time so I had to make all this myself (including the font actually(long story)), and I apologize how disproportionate the countries are XD

You are an alien invader, and you must gain control of every nation on Earth by doing actions such as inciting riots, or assassinating the leader, all without getting caught. Originally I planned to create a score system (you would get more points by doing it more quickly and with the least suspicion), but I unfortunately did not have time to do that. Also, I realize that there are still a few more hours left, and I would love to use them, but unfortunately I have to be somewhere else, so I'll have to submit early

If you couldn't tell, this was sort of inspired by contagion :)

About the source:
Haven't made a Github yet, so I just copied the project file directly from NetBeans. If you would like to look at it you just have to put the extracted file in NetBeansProjects

Instructions (more detailed instructions in readme):
-Download anywhere
-Extract anywhere (keep both files in the same directory)
-Double click

Downloads and Links




Sedsibi says ...
Aug 24, 2015 @ 4:41pm

Downloaded and extracted the game, kept everything together as instructed. However the app crashes immediately. I'm not sure if it's my java install (which is only a few days old) or Windows 10. Other java games have worked. Sorry.

Devon Ulrich says ...
Aug 24, 2015 @ 4:50pm

It won't run for me either. When I ran it from cmd, it said, "Exception in thread 'main' java.lang.UnsatisfiedLinkError: no lwjgl64 in java.library.path" Maybe you forgot to include a file in the lib folder? Since I didn't see any file in there named lwjgl64.jar. Or something went wrong with your build path. Please fix this soon, since this game looks interesting!

Somnium says ...
Aug 24, 2015 @ 4:53pm

I get an UnsatisfiedLinkError when trying to run the game

"Exception in thread "main" java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path"

Cosine says ...
Aug 24, 2015 @ 5:10pm

Link isn't working for me.

humbleness says ...
Aug 24, 2015 @ 5:55pm

I will take a look at this when I get home, thanks for letting me know

ViliX64 says ...
Aug 24, 2015 @ 6:46pm

Getting this error on Ubuntu 64 bit OpenJDK 1.8:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no lwjgl64 in java.library.path
It's a pity, because the game really looks cool!

bodsey says ...
Aug 24, 2015 @ 7:00pm

Looks interesting, but crashed as well on OSX

Josho says ...
Aug 24, 2015 @ 7:31pm

i didnt run for me windows 10 if that helps

MegasDragos1 says ...
Aug 24, 2015 @ 7:45pm

Okay, this game I really wanted to play, but the Java don't open it. But it don't tell me any message, simply i double click on it and nothing is happening. Sorry!

gingerBill says ...
Aug 24, 2015 @ 8:16pm

Looks interesting but I could not get this game run at all on Windows (8.1) nor Linux (Debian).

Daukan says ...
Aug 24, 2015 @ 8:21pm

Couldn't run this game on Windows 7 for some reason. The game won't open.

samcoy says ...
Aug 24, 2015 @ 8:35pm

I'll look at this when you've fixed it, don't worry :)

TheMorfeus says ...
Aug 24, 2015 @ 9:09pm

Looks really great, BUT the game does not load LWJGL native files. Can't run, but i desperately want to.

vividhelix says ...
Aug 24, 2015 @ 9:32pm

Doesn't run at all.

amras0000 says ...
Aug 25, 2015 @ 5:01pm

I'm keeping this page open in my browser in the hopes the game will be fixed someday. Do you have an ETA on that, humbleness? :(

MarekkPie says ...
Aug 25, 2015 @ 9:52pm

Exception in thread "main" java.lang.UnsupportedClassVersionError: gameenginebase/Main : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(
at Method)
at java.lang.ClassLoader.loadClass(
at sun.misc.Launcher$AppClassLoader.loadClass(
at java.lang.ClassLoader.loadClass(
at sun.launcher.LauncherHelper.checkAndLoadMain(

humbleness says ...
Aug 29, 2015 @ 7:15am

Hey guys I'm really sorry I wasn't able to get to the game sooner, I've been really busy but I have time now, thanks for being patient

humbleness says ...
Aug 29, 2015 @ 7:15am

Thanks for everyone who posted error reports, those are extremely helpful

humbleness says ...
Aug 29, 2015 @ 10:11am

Sorry for the triple post

Entry is fixed and ready to go. 100% confirmed on Linux, and should work on Mac and Windows as well

Aug 29, 2015 @ 11:03am

Download link is in a private Google Drive folder. I only get the option to sign in then request access.

wesley werner says ...
Aug 29, 2015 @ 11:05am

Please check the share permission on your link, it tells me I don't have access permission to the files. Thanks!

humbleness says ...
Aug 29, 2015 @ 11:12am

Fixed :)

miro662 says ...
Aug 29, 2015 @ 11:15am

A Java exception has occured (on Windows 7 x64, Java 1.70_79)

Humbleness says ...
Aug 29, 2015 @ 11:20am

Ughh, all right I'll fix it later I guess, I'm going to sleep for now. Thanks for reporting it though

Electron says ...
Aug 29, 2015 @ 11:28am

Good map designing

Aug 29, 2015 @ 12:41pm

Hmm, my java didn't like your java, and I love coffee. :(

Humbleness says ...
Aug 30, 2015 @ 12:47am

Okay, this should finally be ready. If there are any more problems I might shoot myself, but I don't see why there would be (although if there are any problems don't hesitate to let me know)

tmpxyz says ...
Aug 30, 2015 @ 1:11pm

Hmm... cannot run...

java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot(TM) Client VM (build 25.51-b03, mixed mode)

Exception in thread "main" java.lang.UnsatisfiedLinkError: Expecting an absolute path of the library: /home/brendan/Deows\lwjgl.dll
at java.lang.Runtime.load0(Unknown Source)
at java.lang.System.load(Unknown Source)
at org.lwjgl.Sys$
at Method)
at org.lwjgl.Sys.doLoadLibrary(
at org.lwjgl.Sys.loadLibrary(
at org.lwjgl.Sys.<clinit>(
at org.lwjgl.opengl.Display.<clinit>(
at gameenginebase.Main.initDisp(
at gameenginebase.Main.main(

wesley werner says ...
Sep 1, 2015 @ 1:36pm

Sorry to report this error :(

$ java -jar LD33_1000x800.jar
Exception in thread "main" java.lang.UnsupportedClassVersionError: gameenginebase/Main : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(
at Method)
at java.lang.ClassLoader.loadClass(
at sun.misc.Launcher$AppClassLoader.loadClass(
at java.lang.ClassLoader.loadClass(
at sun.launcher.LauncherHelper.checkAndLoadMain(

$ java -version
java version "1.7.0_79"
OpenJDK Runtime Environment (IcedTea 2.5.6) (7u79-2.5.6-1~deb8u1)
OpenJDK 64-Bit Server VM (build 24.79-b02, mixed mode)

Kai20 says ...
Sep 10, 2015 @ 5:07pm

sorry it didnt run at windows 10 i geuss i can´t play it but it looks really intressting.

UrbanHelsing says ...
Sep 10, 2015 @ 6:41pm

I got to the double click step... it did not run

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]