How to change Unity3D

Hi !

Not sure I understand the problem… if you want to write your own custom pool-specific physics engine there’s nothing to stop you doing so - just ignore the inbuilt Physics class and create your own.

Here’s a good place to start. Found in < 30 seconds using teh Googles.

If all that math is over your head, then you’re probably better off just using the built-in physics engine.

Though there are already so many billiards games out there, I don’t really know why the world needs another, so a personal project to learn physics and math seems like the best reason for taking on such a project.