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


by thristhart - Compo Entry


Perform a training exercise with a new, experimental and very unconventional weapon - whistling!

Use the getUserMedia API (supported by modern versions of most browsers) and a microphone to control a ship by whistling.


and it probably won't hurt to be able to whistle - humming works a little bit but it's much harder

Downloads and Links




Tijn says ...
Apr 20, 2015 @ 11:53am

Holy shit, I can't believe this actually works :D

The gameplay is a bit repetitive and the graphics aren't that great, but who cares? I AM CONTROLLING A GAME BY WHISTLING! Hahaha, very well done!

Gaeel says ...
Apr 20, 2015 @ 11:56am

Your game should come with a warning!

This is a really nice idea, and very well executed. The game itself leaves a lot to be desired, the visuals and actual gameplay are functional at best, but it feels great when you hit that flow and you can accurately predict which note you need to hit and pull it off!

I had a lot of fun playing this, I wasn't expecting it and now I'm feeling light headed because of the hyperventilating ;)

Apr 20, 2015 @ 12:14pm

It works reasonably well and fits the theme.
The whistling can get a bit annoying. I wish it was possible to adjust one's position while the attack is charging. A little more variety would have been nice. All in all: Well done.

Ouro17 says ...
Apr 21, 2015 @ 9:12am

Haha, great game! I almost die playing it, very hard to aim but lot of fun! Good job nice idea.

rogberth says ...
Apr 21, 2015 @ 9:35am

I really have a bad mic, but this idea is brilliant! good job

Apr 22, 2015 @ 7:35pm

Super neat game! Great concept! well done. I included it in part 3 of my Ludum Dare 32 compilation video series, if you would like to take a look :)

Hambone says ...
Apr 23, 2015 @ 12:01am

WOW! This has to be the most innovative game I have seen! So neat!

rzfmzn says ...
Apr 24, 2015 @ 12:16pm

AHAHAHAHAHAHH it made an awkward situation since I was playing this at my work hahahahah great idea :)

phi says ...
Apr 24, 2015 @ 12:32pm

This game makes me look and sound like a complete idiot. Thanks for that.

But seriously, this works surprisingly well. Especially the rapid fire mode feels very well controllable, the other mode is kind of weird sometimes. It's a genius concept, and you can easily expand on it, so go ahead and do that while I'm here whistling these targets to death.

PS: I got a highscore of only 5 missed target using my sopranino recorder! :D

rudra says ...
Apr 24, 2015 @ 4:48pm

Woah ! That's a great concept ! Highly innovative ! Awesome work, congrats !!

gatinmnsok says ...
Apr 25, 2015 @ 9:34am

Genius concept, catching my breath now.
Maybe it would be cool if the targets were aligned such that you are whistling a song. Or maybe they already are but I'm just a terrible whistler :D

Colt Zero says ...
Apr 25, 2015 @ 5:58pm

Hey there. Perhaps it's just me being biased as someone who is a pretty good whistler, but I quite enjoyed playing this game.

The gameplay its self felt pretty good but it was still fairly lacking.

I'd say one rather disappointing thing about the game play is that your notes don't really have durability. What I mean by that is that you don't get much pay off for whistling longer notes. It's nice that your longer notes cover a larger area, but I think it would of been much better that the longer notes also could stand to hit more enemies. It was kind of disappointing that my longer notes would still only result in like one hit and instantly disappear.

In short, I feel that the note length should of effected it's durability allowing you to pierce through multiple enemies.

If that would of made the game to easy, then I'd say the remedy to that would probably be to increase the rate at which the enemies spawned or maybe increased their speed by a bit.

And in terms of the enemies themselves, I'd say that you could of improved them simply by adding more variance to their health and sizes. Like having a large (and thus easier to hit) boss, but with a lot of health.

But I can also understand that you were building this in a time limit, and likely didn't have the time for all of that.

Colt Zero says ...
Apr 25, 2015 @ 6:03pm

Ah... And it's not really important but I feel like mentioning it. I got a high score of about 6 missed targets with my whistling. I bet I could do better if I try again when I'm not tired (I don't think I slept all that well last night or something as I've been feeling quite drowsy)

f7f5 says ...
May 2, 2015 @ 11:18am

Brilliant concept! I got a 10 as my best before the endless mode. The graphics could be improved but I don't care. Even though I'm an awful whistler I had a lot of fun!

Exeneva says ...
May 5, 2015 @ 7:01am

This is most definitely an unconventional weapon and gameplay input! Well done!

nihilaleph says ...
May 6, 2015 @ 2:15am

Wow, that was great! Awesome concept! I thought I would command ships by whistling, I guess that would be another cool idea. I can't whistle though but I did manage to play humming xp.

kirbytails7 says ...
May 6, 2015 @ 6:45am

Heh, neat. I can't whistle, so I sang at it. Good name, too.

freeholdgames says ...
May 10, 2015 @ 3:41am

You're the best!

MysteryMeat says ...
May 10, 2015 @ 3:35pm

Wow! Just wow! Prior to passing out due to lack of oxygen I played one of the most ugly, and innovative games I have ever played. It is amazing what you were able to accomplish and I hope more developers utilize it in the future. Great job!

cyand1317 says ...
May 11, 2015 @ 2:03pm

OMG This is absolutely one of the most innovative games I've ever seen this time! I'll certainly come back and play again when I feel bored ;)

sekaru says ...
May 11, 2015 @ 2:03pm

This is superb! Definitely one of the most innovative games I've seen on here in a while.

foolmoron says ...
May 12, 2015 @ 3:05am

Oh my god this is such a great idea. I literally could not get past the rapid fire because I started laughing too much. I've never seen a mechanic convey laughter that well before.

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]