These pages discuss issues that we need to think about when we are writing, in this case, snooker or pool. Its not step-by-step instructions, if you want more detailed instructions see this page.
Link to the following pages for ideas about simulating snooker in a game:
rolling contact | This investigates how the rolling motion relates the rotation to the linear motion. | |
coordinate system and cushion | This looks at the coordinate system and how collisions with the cushion are detected and the responses calculated. | |
cueing | This is about how the impulse is transferred to the ball and how this generates linear motion and rotation. | |
collision | How are collisions detected and responses calculated |