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

Back to Browse Entries


by Niavlys - 48 Hour Compo Entry

IMPORTANT : There *is* audio, but only with Chrome or Chromium! See below.

In order for this game to fit the theme "You Are The Villain", please just picture yourself (the red sphere) as a very bad person, whereas your enemies are the heroes that represent the goodness, the good and the great, otherwise nothing will really make you feel like a "villain" more than in any other game.

It's ok, you can rate 0 on "Theme". I made this game in less than 20 hours, after starting over three times. I wasn't satisfied with my previous ideas, this one seemed at least interesting to me.

I know this isn't finished. The only end is when you get tired of the FPS getting lower and lower as you complete phases. There isn't any real challenge either, as you have infinite "lives." I failed at adding goats as well, they may replace the blue balls in the post-compo version though.

You will have to play with Chrome or Chromium in order for the audio to be working, because other browsers don't support the Web Audio API yet. I would greatly appreciate it if you don't rate 0 in Audio just because you don't hear any audio. The sound is important for other categories as well, so I thank you very much if you make an effort to play in Chrome (assumimg you're not a regular user, that's cool if you are). :)

Anyway, please play, rate and comment my game, and I will check and rate and comment yours! Thanks :)

PS: Please don't look at the code too much. Some parts really are awful programming.

-- 2012-12-19: Fixed a bug where the ball would get stuck when starting too close from the border. Fixed preloading of images as well. (Still lagging under Firefox)

Downloads and Links




Agamgad says ...
Dec 17, 2012 @ 4:10pm

Niavlys ! Great game just like I said before, I love how the movement feels.

Pierrec says ...
Dec 17, 2012 @ 5:44pm

Haha! This is surprisingly very fun! It's only a sphere and some dots on a screen and still...I can't stop playing! (can't beat level 7 though...)

Those mechanics are really funny, I can't even understand how it works ^^

supermaximo93 says ...
Dec 17, 2012 @ 7:29pm

Fun toy! I could feel my laptop getting warmer and warmer as the game progressed :P

nitramgc says ...
Dec 17, 2012 @ 10:08pm


The louder sounds work great.

I love the weird gameplay. My favorite combo is to start by moving the mouse slowly to have a great control, and as the time is running out I increase the speed of the cursor, trying to control that thing :)

Niavlys says ...
Dec 18, 2012 @ 2:07pm

@supermaximo93 : Yes, I guess it needs to be optimized… Glad you had fun with it!

Niavlys says ...
Dec 18, 2012 @ 2:27pm

@Agamgad : Thanks, I'm happy I started over with this idea, I was totally disliking the previous one.

@Pierrec : Thanks! The mechanics are conceptually very simple, but very hard to master, it seems! :)

@nitramgc : Glad you liked the audio and gameplay. I hope I won't get too many bad ratings in Audio because it can't be heard in Firefox (or other browsers)...
Thanks for your playing tips!

Dec 18, 2012 @ 2:55pm

Interesting concept.
I got to phase 9 by just swinging mouse around at random, then (after 10-12 tries) I wasn't able to get past phase 9.
Probably it was because I didn't understand how the ball movement actually worked.

mrspeaker says ...
Dec 18, 2012 @ 2:56pm

I'm a sucker for anything with spring mechanics!

mutuwarejam says ...
Dec 18, 2012 @ 5:48pm

I got up to 233! Then my laptop started stuttering :)

Niavlys says ...
Dec 18, 2012 @ 5:48pm

@Muu? (lanoiadimuu) : The mechanics were pretty simple to program. In fact, it's the first thing I came up with, I wanted to change it and actually couldn't make anything better, so it became the difficulty of the game: mastering the controls. The nervosity of the ball movement can also add to its "vilainous" aspect.

@mrspeaker : It's meant to be incontrollable! If it were too easy you would get to level 20 without any effort and your computer would crash.

Mythalore says ...
Dec 18, 2012 @ 7:29pm

A rather different idea!

Mava says ...
Dec 18, 2012 @ 7:43pm

Addictive and simple, once I got the hang of it I came back for more. Well done :)

kill0u says ...
Dec 19, 2012 @ 11:58am

Weird, but fun :)
It's a little hard to master the ball movements, but still fun.

Btw, I temporarily voted n/a for audio, 'cause I can't play with sound on atm. But I'll definitely play again tonight and re-vote ;)

Dec 20, 2012 @ 6:26pm

Nice flinging-mechanic!

LTyrosine says ...
Dec 22, 2012 @ 7:02pm

This is a real angry red ball. Nice game!

Niavlys says ...
Dec 22, 2012 @ 7:16pm

@LTyrosine: I'm glad you found the theme in my game. Thanks! :)

CoffeeOnimal says ...
Dec 23, 2012 @ 12:33pm

"Four lives and a fucking flamethrower."


CoffeeOnimal says ...
Dec 23, 2012 @ 1:05pm

Oops, that comment was meant for a different game.. Move along, nothing to see here...

CoffeeOnimal says ...
Dec 23, 2012 @ 1:10pm

Now for the real comment..
Neat little physics toy here, hard to see a game in it yet, but it just needs some goals or scoring added.

aare says ...
Dec 26, 2012 @ 2:22pm

Made it to the level 7 :)

h.attila says ...
Jan 4, 2013 @ 2:40pm

The controls are weird, I couldn't really get the hang of them and I think the game is too simple.

azurenimbus says ...
Jan 5, 2013 @ 6:00am

Nicely done, challenging and rewarding experience. :) Love the mechanics.

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]