xpogosteve / VirtualBarstool

Project for Software Engineering. Update with more info later
0 stars 0 forks source link

Ball Collision #56

Open jaredpaul opened 5 years ago

jaredpaul commented 5 years ago

Incorporate physics engine so that balls react realistically to ball collision.

jaredpaul commented 5 years ago

In the Pirate Bar scene, walk up to the billiard table and pick up any ball by pressing and holding the back trigger button when your hand is over the ball. Throw or roll the ball (by moving your hand in a throwing/rolling motion, and letting go of the trigger when you want to release the ball) against other balls so that they collide into each other.

-Throw the balls at different velocities: throw the ball softly and swiftly
-Throw the ball into one single ball
-Throw the ball into a grouping of balls

Visually verify that the balls react to each other in a realistic fashion. For example, swift throws should send the ball(s) that make contact move quickly and far across the table. Or, soft throws should send the ball(s) that make contact move slowly and not far across the table.