Sto cercando un algoritmo per calcolare la direzione e la velocità delle palle in un gioco di biliardo. Sono sicuro che ci deve essere un qualche tipo di codice open source per questo dato che i giochi di biliardo sono alcuni dei più vecchi giochi per computer che io possa ricordare.
Voglio dire, quando una palla colpisce un'altra, ho bisogno di un algoritmo per calcolare la direzione di entrambe. Dipenderà dall'angolo esatto di dove si urtano e dalla velocità.
Voglio esercitarmi nella codifica Java, quindi sto cercando codice java o pacchetto con questo tipo di codice.