Ludum Dare 32 — April 17th-20th, 2015 — Theme: An Unconventional Weapon

chromenopePSA: As of Chrome 42 (Released April 14th), NPAPI plugins are disabled by default! That means Unity Player, Java, and Silverlight games will not work in the Chrome browser! That said, Flash in the Chrome browser continues to work fine (PPAPI).

To Developers: Consider using HTML5 and WebGL instead. Having troubles with the export? Don’t worry. See Ports below.

To Players: A workaround is to enable NPAPI plugins in your Chrome settings. Click or Copy+Paste this URL in to a tab:


As of September 2015 however, this option will no longer be available.

Other browsers (Firefox, Internet Explorer, Safari) and Flash are unaffected, but FWIW there is no Unity Player or Silverlight for Linux.X

Back to Browse Entries

Playground Mayhem

by explosiveninja - Compo Entry

NOTE: I disabled the embed, because there were problems with the game receiving key presses in some browsers. Use the web link below.

W:Aim Up
S:Aim Down
Space: Fire
Enter: Jump
Tab: Switch Child
1-6: Select Weapon

My first Ludum Dare. Didn't get time to do much polish and there may be a few bugs. Created with LibGDX.

You play a team of school children. You cobble together £4.36 between the 5 of you, head to the school shop and buy things to make an unconventional weapon for the playground war.

Single Player not implemented. That means you can only play hotseat, but you should still be able to get the general idea.

Options/Team Editor not implemented.

My studio is at, feel free to take a look!

Changelog since submission (It's amazing how incompetent one becomes when one is coding in ones sleep):

Fixed a bug in web version that should have caused it not to work at all (although it strangely worked on some machines). For this I blame computers.

Fixed a bug in shop that meant you can buy stuff even when you ran out of money. For this I blame lack of sleep.

Fixed a performance issue that caused massive load times and crashes on some machines. For this I can only blame myself.

Fixed a bug causing throwing tomatoes to crash the game, due to a reference to non existent sound. (Removed reference)

Assets are under CC-BY license and can be found at Open Game Art (link below)

Downloads and Links




Borkleby says ...
Apr 20, 2015 @ 2:20pm

I couldn't seem to play single player at all. Is it just me...?

qapn says ...
Apr 20, 2015 @ 2:35pm

Congrats on your first Ludum Dare entry! A lot like worms, but with school kids. I think you're let down by lots of bugs. It says you've fixed these issues but I still could buy indefinitely (into negative money).

The physics seemed a bit weird, it was hard to gain momentum at times.

But I think this is a remarkably ambitious first Ludum Dare compo game, I certainly wouldn't have attempted a game this complicated myself.

Apr 20, 2015 @ 2:35pm

Seemed to get stuck for me in the shop for a minute but then loaded the playground. Then the controls didn't seem to work so I couldn't actually play. Will come back and try again later.

skylinegames says ...
Apr 20, 2015 @ 2:36pm

Doesnt work for me :(

colludium says ...
Apr 20, 2015 @ 2:37pm

I couldn't get single player to work either. I tried 2 player but it locked up the browser tab as well (web version).

badlydrawnrod says ...
Apr 20, 2015 @ 2:37pm

It seemed to crash after I'd finished in the shop.

Apr 20, 2015 @ 2:38pm

Team Editor, Options and Single Player were never implemented because I ran out of time :( I was also hoping to add custom maps to the desktop version. If people like the concept enough, I'm happy to implement those features.

Apr 20, 2015 @ 2:55pm

I'm looking into what I can do about the crash after shop.

geckojsc says ...
Apr 20, 2015 @ 3:02pm

Cool idea combining worms mechanics with a crafting system! I liked the whole scenario, it's a good interpretation of the theme. :)

The whole game feels pretty rough around the edges. Movement is quite difficult, players can struggle to walk even on a simple slope. The game crashed when I tried to use a tomato.

The interface is a little messy too, some simple labels / instructions for each weapon would be nice (e.g. I tried to use cola+mints and ended up damaging myself)

lanza says ...
Apr 20, 2015 @ 4:00pm

I couldn't play. The single player button didn't work, and when I tried with 2 players, the screen went black.

Apr 20, 2015 @ 4:16pm

Thanks geckojsc. Yes it is very rough around the edges. I think I picked an idea that was too complex for my first LD attempt, but it was the best idea I had so I just ran with it. Re: cola+mints, holding spacebar will increase how far you throw it.

Apr 20, 2015 @ 4:34pm

I did SFX/Foley at 12pm (2 hours before deadline) and missed the tomato splat sound (zzzzz) which was referenced in code. Uploading a fix now with the reference removed.

vandriver says ...
Apr 20, 2015 @ 11:08pm

allowing crafting weapons is great. i think the time limit for a turn is too lenient - even with how difficult it is to move around.

however, the controls are extremely difficult to use. and there's not a lot of feedback on some of the attacks to know what's going on. the easiest craft is barely visible on screen.

additionally, if you didn't buy something for someone, they should start with some weak default weapon so people don't have to craft/stock up for each character.

maunovaha says ...
Apr 21, 2015 @ 8:44am

I struggled with the controls, but liked the concept. good job

uber says ...
Apr 21, 2015 @ 12:37pm

Could not go through the menus : (. Single player would not work at all and multiplayer left me with black screen.

Apr 21, 2015 @ 12:50pm

Single Player didn't get implemented because I ran out of time. If you scroll down are there any kind of error messages? If you use developer tools in your browser and switch to console are there any errors there?

43iscoding says ...
Apr 21, 2015 @ 3:02pm

The first thing that came into my mind: you tried to make a huuuge game. I was pretty lost and devastated in that shop menu, but finally I managed to get it on my own. Anyway that's a great entry for you first time! Hope to see you at LD33 :)

aeklad says ...
Apr 22, 2015 @ 2:26am

That music is going to haunt my dreams. Very cool game. Ambitious concept. I'm certain I didn't play it correctly. Just wandered around confused feeling like I was in Lord of the Flies.

bace1000 says ...
Apr 23, 2015 @ 7:05am

The single player option didn't work, so I chose 2 player. The game wasn't very good and littered with bugs and the controls were difficult, but since it's your first LD, don't worry. I'm sure these things will come with time! Good work ;)

Jajo says ...
Apr 25, 2015 @ 6:04pm

Beautiful music, good idea, decent graphics, however the collision detection was awful...

jojocanard says ...
May 6, 2015 @ 10:24pm

It is very hard tu understand what is going on within the crafting system. I tried many combinations and finally created something but I had no idea what and how.

MegaBrutal says ...
May 8, 2015 @ 1:22am

Hehe, reminds me of Worms! :)

Good game, though it's kind of buggy as of yet. The movements are really problematic, e.g. that I can't move while I'm jumping. Also, some of the children got stuck.

Thanks for being cross-platform! :) As a Linux user, I have a hard time finding games those I can play easily.

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]