Hi, i've been trying to roll my own physic engine by reading some articles on the net for a pool game, and at first it worked well for 2 balls, but when i add more it dosen't work as it should. Sometimes the ball pass right through other balls or even the corner when the angle is tight. (i haven't implemented balls falling through the holes yet).

Is there an easy to use library i could use for this? What id like is a very simple, yet effective one. I glanced over havoc a minute or two and it seem faily advanced, i would'nt know where to start or how to plug this into my game engine at all.