While waiting warmly for anon to figure out how to use git, I made a programmer pool table to WPA spec and some programmer balls. The physics are still unsatisfying though. I don't know how to balance the drag settings on the ball rigidbodies themselves and the friction and bounciness settings on the table and bumpers, not to mention getting the cue to impart spin on the cue ball. I'm still relatively confident I can get something fun (though certainly not sim-quality) eventually, but it'll take a lot of parameter sweeping. I did look briefly on the internet since billiards feels like 'babby's first unity physics game', but couldn't find any good open source projects.

Oh also, udon's physics sync is still pretty terrible, it can't even keep 16 rigidbodies coherent. I can adapt the same technique as the mahjong sync though, which can theoretically support ~8 billards tables in the same world.