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

Audio Assault

by Docjekyll - Compo Entry

Audio Assault is a rhythm game where you defend your bases by tapping keys in time with the music. Match the music and your audio-turrets will make short work of the incoming missiles. Time your defenses poorly and your cities will face Certain Doom(TM)*.

*Certain Doom(TM) not yet fully implemented.

Includes two original music tracks each with an 'easy' and 'hard' setting.

Note: There is no preloader, so it may take a while to load.

- S, D, F, spacebar, J, K, and L keys to trigger defenses
- mouse for menu navigation
- mouse to adjust volume (top-right corner)

- built in Flash (ActionScript 3)
- art made in GIMP/Photoshop/Illustrator/Flash
- music made in FL Studio 11

Downloads and Links




fluidvolt says ...
Apr 20, 2015 @ 8:16am

I just found out I'm terrible at rhythm games! This was a cool little game. I'm really impressed that you had the time to program all this AND write two songs. I like the second one best!

madjackmcmad says ...
Apr 20, 2015 @ 7:11pm

This is excellent. Two game songs and a title loop! Lots of killer work here, good show.

Luminar says ...
Apr 20, 2015 @ 8:47pm

Nice one :)
Flashing lights are the best!

Geckoo1337 says ...
Apr 20, 2015 @ 8:49pm

I suck :)
Maybe it's too hard even the first level in easy way, but it's a pleasant entry. Musics are beautiful. Thank you ++

scorder says ...
Apr 20, 2015 @ 8:51pm

This is greatly executed, however it was next to impossible to get used to the controls.

That may be only me, but having green assigned to 2 fingers on each hand, my brain couldn't match up the colors and the finger. Relying only on the position made it harder.

And also, this is great music :)

tanjent says ...
Apr 20, 2015 @ 9:01pm

Impressive work, been thinking about making a game like this someday. As an audio geek I had to look at the source... I hope for your sanity that was generated by a tool :)

LorenaIpsum says ...
Apr 20, 2015 @ 10:07pm

Wow, that was supossed to be easy? :D Funny anyway .

eXpl0it3r says ...
Apr 20, 2015 @ 11:01pm

This was really great! :)
Had at first an problem that he web thingy didn't have the focus, so all my keyboard input did nothing.
I'm not very good at these things but still got up to 132 points on easy.

Docjekyll says ...
Apr 21, 2015 @ 2:14am

Thanks for all the feedback, everyone!

@tanjent Actually, it was all written by hand on stream (you'll note I even have some hand-written notes in there). If I were to make a full game like this I would definitely have a tool to import raw data from MIDI and another tool to edit and fine-tune it.

@all Regarding difficulty: I know it's really hard (sorry). It was WAY more challenging than I anticipated to make the "easy" patterns. The "hard" patterns practically wrote themselves.
In fact, I should probably rename them from "easy" to "normal", create "easy" as a step down in difficulty, and add "beginner" as a step below that too.

Chris Delta says ...
Apr 21, 2015 @ 3:25am

For some reason none of the keys work until after I've pressed space once. That's minor though. Very difficult at first, but very fun once I got into the flow of it. I would've liked button prompts or clearly delineated lanes that the bars travel down, but the staggered size and colors of the different bars helps a lot.

Apr 21, 2015 @ 3:46am

I'm a sucker for really good rhythm games, and this game is pretty damn cool. My only beef the complete absence of stimulus-- there's no real indication whether you've hit the note, or even that not hitting the notes is a bad thing.

It's also not obvious what city represents what key; you can't color coordinate ala Guitar Hero and writing out the keypress would look tacky, so this is a hard problem. Maybe have each city have a little billboard with the corresponding key on it?

Also, I know everyone's going to say this, but awesome music here.

Hammer Games says ...
Apr 21, 2015 @ 5:05am

OMG! Well done guys!

Buzzwerd says ...
Apr 21, 2015 @ 6:51am

Oh man, this is really hard. Really enjoyed the music. Could've used a few more response animations, sometimes it was hard to tell if I hit or missed a note. Also would've loved to see the falling bars skinned as aliens or something to match the theme, might've made it harder to correlate the notes though. Great job though, really impressive work.

Luke Molnar says ...
Apr 21, 2015 @ 7:41am


Only bad feedback, is that the game can be easily hacked, just mash all keys.

Apr 21, 2015 @ 7:42am

score 0/192 wow its hard! great songs tho

jesterswilde says ...
Apr 21, 2015 @ 7:47am

Pink Floyd lazer light show to defeat the technicolor recntagular alien horde. Rock out.

Fun and simple, enjoyable music. Well done.

Lo-X says ...
Apr 21, 2015 @ 12:45pm

I am sooooo bad at these games... Even the easy mode was hard on me. I can't manage guitar hero with 3 keys, so here with 7 it's catastrophic. But the game is really nice, and I'll always admire people making game synchronized that much with music, that's not an easy thing to do! Well done!

Apr 21, 2015 @ 7:53pm

Good tunes, cool to see two different stages with two difficulties each. Pretty fun!

Since there wasn't a punishment for pressing keys off-beat, you can get a high score pretty easily by mashing all the keys.

Docjekyll says ...
Apr 21, 2015 @ 9:16pm

(Developer here)
Thanks again for all the comments!

I know difficulty is still an issue. I would love to offer lower difficulty options, but I also don't want to show more work than I was able to accomplish in the 48 hours. I knew it would take about 3-4 hours to add another difficulty level for each song so I chose not to, given other priorities.

Similarly, things like art for the notes/aliens, hit/miss animations, a "combo" counter, sensitivity detection (e.g. "bad", "okay", "good", "perfect"), and so on were on the list. However, I had prioritized those things lower than other features like a second song track and decent menu navigation.

Keep the comments coming though! It helps confirm for me that the issues I had next on my priority list were the correct issues to address next if I had more time.

HotBoxGames says ...
Apr 21, 2015 @ 9:57pm

Nice! Love a good rhythm game, I was struggling a little bit to get the notes to land, maybe I'm just bad

Apr 21, 2015 @ 10:10pm

It's like missile defense meets Guitar Hero! Awesome! Very well polished, and the music was very catchy. Great job!

rallebauz says ...
Apr 22, 2015 @ 9:46am

I like the music

Yakka says ...
Apr 22, 2015 @ 4:58pm

I'm so baaaad! Or is the easy mode too hard? ;)
Great musics, just need a bit more feedback when you achieve a note (or did I miss them all?) ^^

PixelPerfect says ...
Apr 22, 2015 @ 5:07pm

Loved the music, did have trouble switching to space from the home row though :P Did find I had to click in at the start of a song to make it take key input. Overall good use of the theme!

hrd_games says ...
Apr 22, 2015 @ 5:50pm

Like most people have said, very difficult, but great music, sleek look, and fun, if challenging to play.

Pinpickle says ...
Apr 23, 2015 @ 6:47am

Such an awesome job, making the music and then sequencing it to the game must have taken so long! The music was good to mash to, but I am no good at rhythm games.

jukben says ...
Apr 23, 2015 @ 6:00pm

Great music, but I suck in type of games like this. :)

oparisy says ...
Apr 24, 2015 @ 7:56pm

Gosh, I'm so bad at rythm games! Very nice tracks!

puppetmaster says ...
Apr 24, 2015 @ 7:57pm

To fast for me :-) , very cool music!
Well done!!

mildmojo says ...
Apr 26, 2015 @ 6:26pm

This is really cool, so I'm going to start with some criticism. =P

When starting a song, it wouldn't recognize my keystrokes until I clicked the applet with the mouse. This was after clicking through the menus, so it wasn't a focus issue in the browser. It meant I always missed the first few notes.

The notes approaching each turret should really look different from each other. You might be able to reuse colors/shapes between the left and right halves, but one side should have different sprites for each location. The two green bars (S/F and J/L) really confused me.

It looks like the game doesn't penalize you for false presses and doesn't pay attention to timing. I played hard mode on the first song and mashed all the buttons the whole way through and got 324/408. It would help to reward the player with feedback about how well they hit a note (like the DDR perfect/great/good messages) and then use that data to make a comment about the player's performance at the end. It would at least be good to show more feedback when a note is hit or missed.

It looks like you're from the FTL School of Difficulty Ratings, where Easy is Normal and Hard is Impossible. =P Easy could use another 10% nerfing for new players. Impossible seems to throw you into the deep end with chording, which is pretty advanced. Some keyboards may not be able to hold down more than a couple keys at a time, too, which might get in your way when using a lot of chords.

On to the good stuff. Cool rhythm game! Hard to believe you had time to compose 3 songs during the compo, let alone create the note timings. According to your source code it looks like you made it easier on yourself by picking a straightforward BPM and time signature. The tunes are great. I'm still listening to the music while I write this. =)

The game is very complete. Menus with on-hover effects, full loop from menus to gameplay and back. Interesting choice to hide the score until the end. I think it makes me really want to finish a track to see how I did. I couldn't detect any de-syncs in the music, either. All the notes seemed spot-on.

I like the concept of a rhythm version of Missile Command. Defending your city with rhythm. The menu and game art looks good. You could go further with the city and the theme of neon EDM-driven nightlife.

Top notch entry! Nice job!

mildmojo says ...
Apr 26, 2015 @ 6:28pm

Oh, and timing feedback would also help players figure out where they're supposed to hit the buttons. I *think* it was when they crossed the red line, but I started playing thinking it was when they hit the buildings.

mildmojo says ...
Apr 26, 2015 @ 6:30pm

(And maybe I should read the comments before I post. =D)

Crowbeak says ...
May 1, 2015 @ 12:08pm

Pretty big jump from easy to hard, but the music is good and you chose good keys.

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]