December 14th-17th 2012 :: Theme: You are the Villain

Back to Browse Entries

Rhythm Apocalypse

by RHY3756547 - 48 Hour Compo Entry

You are the harbinger of the rhythm apocalypse! Shoot lasers at earth in time with the music to cause it some damage, but watch out, the earth isn't defenseless!

Collaborate to destroy the earth! You can invite someone else to join you to help make sweet harmonies!


Mouse to rotate around the planet, move the mouse further away from the middle to rotate faster. Use the mouse buttons or any key to hit notes!

Game not finished, see post mortem.

-- NOTES --

Hosted on nodejitsu. If something goes wrong with the game, please tell me with a comment on the post-mortem!

Runs sub-optimally in Firefox, which might mess with timings. Use Google Chrome for the best experience!

Server Software requires node.js and the module faye-websocket.

Downloads and Links




loren says ...
Dec 17, 2012 @ 6:49pm

Awesom, vibrant graphics. I liked the rhythm element too

enfyrneaux says ...
Dec 18, 2012 @ 12:42am

Somehow I keep winding up in spectator mode?

ecool377 says ...
Dec 18, 2012 @ 12:43am

i love it.

amassingham says ...
Dec 18, 2012 @ 12:45am

This is fantastic, and I'm sorry you haven't had more comments yet!
Great to see some node.js work in here - I'll send this on to some nodey friends of mine - they'll enjoy it.

Azlen says ...
Dec 18, 2012 @ 12:47am

Very fun. Hard to get the hang of.

RHY3756547 says ...
Dec 18, 2012 @ 12:56am

@enfyrneaux When you die you watch the rest of the game in spectator mode, if you ended up there without dying then that's a problem.

pythong says ...
Dec 18, 2012 @ 11:47am

had a problem on one of my computers 'Connection lost', and before that, always a javascript alert [event Object] or sth. Might have been because that computer is behind a proxy. Tested on my mac, and it worked

Rob says ...
Dec 18, 2012 @ 12:24pm

Cool game, I also got connection lost in the middle of the game

Pierrec says ...
Dec 18, 2012 @ 12:37pm

Waiting for connection for 15 minutes...:/
Sounds good though. I'll tried later

rxi says ...
Dec 18, 2012 @ 1:00pm

One of the nicest looking entries I've seen so far!

BenW says ...
Dec 18, 2012 @ 1:49pm

I would have liked to use the keyboard to control my rotation, otherwise nice work.

RHY3756547 says ...
Dec 18, 2012 @ 1:55pm

Hmm... I'll need to look into the connection errors when I get back home. For now I've fixed the error reporting, so if you got [event Object] then you should try again and report back what it says. Thanks for all the feedback, those of you that could play!

Also, I think the server is trying to delete the data of those who are erroring and therefore breaking the game for everyone else, so I'm gonna add a few sanity checks to the server.

RHY3756547 says ...
Dec 18, 2012 @ 6:45pm

Fixed server bugs and bugs where the music desyncs and really messes with the gameplay.

Cake&Code says ...
Dec 19, 2012 @ 12:52am

It was definitely a cool and interesting game. A bit hard to get the hang out of at first, but nice to play anyways. :) The 30-second waiting screen was a bit obnoxious and I had to click away to avoid looking at it. Otherwise the game looked awesome! Great job!

Dec 19, 2012 @ 4:12am

lovely and very cool! Presentation is amazing as well!

tcql says ...
Dec 21, 2012 @ 1:46am

Love the graphics/atmosphere, and the gameplay is a fun twist on rhythm gaming. A bit tough at first, and the 30 second wait is kind of annoying, but the possibility of cooperative play is pretty neat

RHY3756547 says ...
Dec 21, 2012 @ 3:31pm

The 30 second wait was so you could pull together a bunch of people to playthrough a whole sitting, but I never managed to make the game long enough to justify it.

BNeutral says ...
Dec 22, 2012 @ 12:09am

All I got was a filled (past bounds) loading bar with some music playing.
Browser is Firefox 17.0.1.

RHY3756547 says ...
Dec 22, 2012 @ 1:36am

Works fine on my Firefox 17.0.1. Not sure what the problem is.

amidos2006 says ...
Dec 22, 2012 @ 8:21am

Wooow its difficult but nice :)

DDRKirby(ISQ) says ...
Dec 29, 2012 @ 9:07am

Good idea, nice execution!

Retrac says ...
Dec 29, 2012 @ 3:47pm

Overall this game was great. It was a little difficult to get used to but was still fun to play nonetheless. I think having an offline mode would be really good here, so players can avoid the 30 second wait if they want a solo match. Congratulations on a great game and good luck in the future.

DDRKirby(ISQ) says ...
Dec 30, 2012 @ 7:38am

Just got a chance to try the multiplayer, pretty neat! *thumbs up*

azurenimbus says ...
Jan 6, 2013 @ 12:10am

Looks and sounds so nice! Great job there!

You must sign in to comment.

IMPORTANT NOTE: If you want to place in the final results, you NEED votes. The easiest way to get votes is by rating other games. Judging lasts for 3 weeks following the end of Ludum Dare. For best effect, rate 20 games as soon as possible. Rating more games is encouraged.


REMEMBER: The “Theme” category is only for the main theme (You are the Villain). Don’t penalize for not using Goats.

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.

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.

We’ve identified the problem, and should have the page caching bugs fixed for next Ludum Dare.

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 about 20 games to improve your visibility.

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.

MY GAME CRASHES, IS UNBEATABLE, OR I MADE A TYPO: We allow you to fix crash or win condition bugs after the deadline (in a sense, like “porting” to support more players). We also allow “typo” bugs. I.e. A true that should have been a false, a word that should have been a different word, very tiny changes that you would have caught if you had more sleep. We leave this open to interpretation, but generally speaking your game should be identical to the game you submitted. No new features, just things you messed up last minute. Typos.

[cache: storing page]