Do you play Amateur Pool Association (APA)-style pool?
Then, you know the frustrations of trying to score a live 9-ball game where there is no pause button or video replay to help maintain accuracy. That’s why I decided to create a 9-ball scoring app, written in jQuery, HTML5 and CSS.
9-ball scoring app features:
- Keeps track of which ball went into the pocket: Drag and drop the corresponding numbered ball into a team’s designated score box as they happen so that balls hit out of order don’t throw you off (e.g., You hit 3 balls in at once, the 2, 6, and 8. Drag the 2, 6, and 8 balls to your team’s score box. Now, you clearly know which balls are left on the table.)
- Points are assigned automatically: You get 1 point for any ball under 9 (e.g., Balls 1-8) but 2 points for the 9-ball
- Keeps track of how many innings (an inning is one round of a match). Except for the first turn, an inning is over after Team 1 has finished shooting
- Easy to fix mistakes: Just move the incorrect ball to the correct team’s score box, and the score will automatically be adjusted
- Points are added cumulatively: Your previous racks will carry over until you hit “New Match” to reset the scores and innings
- Don’t miss dead balls, balls that get pocketed when the shooter scratches: Drag and drop the corresponding ball into the dead ball zone to keep track of which ball is worth 0 points
- 9-ball detection: After you sink the 9-ball, your balls will automatically reset to their original positions