MMA2 final project Steven Hunneman & Peter Fekkes BILLIARDS : A real-world example in a virtual environment
Project Goals Design and build a billiards game in dlp
The environment A Billiards table Three balls A Billiards cue Four table legs
Use of the axes The table uses the X- and Z-axis
Rules of (our) “libre” Billiards Rules for all balls Rules for the cue ball Use of the Billiards cue
Velocity of a ball Velocity decreases in a liniair way Initial speed when cue ball is played is constant
Proximity of a ball The radius of the ball is the distance for the proximity
Using the Billiards cue Only the cue ball has a proximity sensor for the Billiards cue
The edges of the table Each ball has a proximity sensor for other balls Each ball has a proximaty sensor for the edges of the table
Collision (1) A ball collides with a ball in rest
Collision (2) Two balls hit eachother in a straight line or:
Collision (3) Two balls hit eachother under an angle
The View Point The viewpoint of the (only) player is at a fixed height
Restrictions of our game Only one player No effects No friction (edges, balls and table) No score (maybe later, but not now) Probably slow : for example two balls near eachother in a corner
Any Questions ? ? Release date: dec 9th 2002 see for link