Archive for the friction tag
Tutorial #6: Colliders
Here’s another brief tutorial. This one relates to object collisions and velocity transfers. Basically, we’re making simulated billiard balls: objects that bounce off each other and the sides of the applet. Not too much else to introduce, so I’ll just get started…
What it looks like
Here are the files: Collider classes
And here’s the final result: I’m a super collider
Click on the applet to rejuvenate each Collider’s y-velocity and prepare for another round of bouncy goodness. If you find the motion blur distracting, you can always look at this blur-free example.
What you’ll learn
Some of the math you’ll have to decipher yourself, but in general, I’ll touch on each of the following:
- Preventing circular shapes from overlapping.
- Constraining points within an area.
- Transferring velocities upon object collision.
- And I’ll show you how to do that cheesy motion blur trick… if you don’t already know.
Ready?

The article has
no responses yet