Balls of Reaction

by Super Saiyan X
Balls of Reaction
These balls react more than your average balls, I'm sure. [More]
To download this game for your Linux/Mac installation, enter this on your command line:

DreamDownload byond://SuperSaiyanX.balls##version=7

Emulator users, in the BYOND pager go to File | Open Location and enter this URL:


Version 1.7
Date added: Feb 25 2013
Last updated: May 10 2022
Last played: Jan 18 2020
22 fans

[Extras] [Bonus features]

The balls, they're reacting. The balls are not inert.


p - Pause
r - Restart / Reboot
+ (PLUS) and - (MINUS) - Zoom in and out, respectively.
Left mouse button - Click once to activate a blue ball, when the others hit, it'll start a chain reaction and transform them to blue balls as well.

February 27, 2013 - Version 1.2
March 27, 2013 - Version 1.3
March 30, 2013 - Version 1.4
April 09, 2013 - Version 1.7:
Every time balls collide, sparkles will shoot off from the newly reacted ball - unreacted balls may collide with these and cause more reactions. There is also a concept of an 'endgame' now. 25 is the max level. Once you've finished that, that's it! It'll give you some more information about how well you did.

Report any bugs!
Special thanks to DarkCampainger and Kaiochao who helped me with physics, cause, I fail at physics.


Onolt: (Apr 16 2013, 9:36 am)
This is a very addictive little game for me, I would love to play this on my Android Phone.
Super Saiyan X: (Feb 26 2013, 8:28 pm)
Oh, I've also unintentionally made the balls faster. This may or not be kept in. (Depending on user feedback).

Do you guys like the balls when they're faster?

Edit: Seems I also broke the formula for calculating the needed bawls. I'll fix that with a patch tomorrow.
Super Saiyan X: (Feb 26 2013, 8:17 pm)
Alright, I've updated.
February 27, 2013
Levels implemented.
Yellow value in parenthesis is the total number of balls.
Red is how many you've destroyed.
Blue is the amount you need to to advance.
Green value in the left corner is the level.
It'll advance after the last big circle goes poof.
If you didn't react with enough of the small circles, it'll go back to level 1, and you'll have to start over. This might be changed based on user feedback.

The circles all random colors now.

The background color was changed to a light pink. I found the other color to be too blinding. This can also change based on user feedback. I might provide a settings option, to eliminate random colors and choose both the background and ball color.

There's no sense of end game right now. I think it's virtually unlimited...I'll add more stuff for that later. Mostly bug testing with the level stuff right now.
Super Saiyan X: (Feb 26 2013, 5:57 pm)
All I remember was that deleting things while in a for() loop with obounds led to garbage collection errors, or something.
DarkCampainger: (Feb 26 2013, 5:54 pm)
Hah, no, I forgot :P

I'll leave a sticky note on my desk to get to it this weekend, unless you want to. All I remember about it was how annoying it was to pin down...