00:00
00:00
Newgrounds Background Image Theme
Upgrade Your Account!

Newgrounds made a lot of infrastructure upgrades this week and needs your help!

Become a Supporter for just $3 a month or $25 for the year.

Shout out to @travsaus for megaphone tankman!

Circle Generator

Share Collapse

Author Comments

This is not a game, and it is not really even a toy, either. It is not just a demo, though; it is a finished product of a generator which, like the physics engine that I made which powers it, could be used for many other things. If I was to put a name to the type of thing this is, I would say it's most like a tool or engine it itself.

The circles are actually comprised by multiple ramps, rotated around a central point.

This was written in AS3 and takes place on a single frame.

Log in / sign up to vote & review!

Newgrounds accounts are free and registered users see fewer ads!

Garbagio Engine, no offense

Real sorry to have to say this dude, but you have two majorly amature glitches in here. Notice that if a ball is at all below a circles midpoint, and then bounces towards it's center off of the top of a seperate circle, it will pass directly through the wall. The same is true for a ball within a circle that has enough force it reach the roofing above it (the upper half of the circle's interior)
A second glitch, balls that land on the top of a circle, and begin to slowly bounce off, may in fact bounce back up a single time before falling down again.

Good luck with the engine.
and if it helps at all, linked an awsome tutorial below
http://www.newgrounds.com/portal/view /448915

shaymus22 responds:

I took a look at some of the stuff the tutorial was talking about...but one thing I noticed was that it's in AS2. This is in AS3...normally I add that to the description, I forgot this time and have done it now.

As far as the glitches you described...because of problems caused by multiple collisions being detected at once, I had to put in a delay between detected hits in the balls. If you know of a better solution to this problem, I'll be happy to hear it, but until then that's the only way I can think of not to have everything go haywire.