Tabletop Simulator

Tabletop Simulator

8 Ball HD
95 Comments
sirflexalot 25 Mar, 2022 @ 7:05am 
ayo this BUSS, can you make it so the balls dont go out of bounds?
Stiegosaurus 13 Oct, 2021 @ 11:33am 
What is with people making mods of pool games and not creating proper stick physics, using straight line helpers etc?
GodNnelg 26 Apr, 2021 @ 1:54pm 
Tabletop Playground does have an import tool, but it is very selective of what it will import.. I do think it's still possible though to get golf and billiards to work in it. There's an AirHockey game someone made for Playground that works really well in VR.
Psyrek  [author] 30 Mar, 2021 @ 5:59am 
That sounds odd lol I'll have to give this mod another pass to see if I can improve the physics some more.
JulieInJuly 29 Mar, 2021 @ 2:41pm 
I'm not sure what made it happen, but at the time we were fucking around with the gravity setting and rewinding the game, then the table's model, while the game was hosted by a friend, wouldn't load, but it still had physics, but when i tried hosting it and spawning the table it did not load at all, and balls would just fall for eternity.

Just tried it again after yesterday and now it works without a hitch, but i hope that if it is a problem with other people i could help in one way or the other
Psyrek  [author] 29 Mar, 2021 @ 1:13pm 
@Sweet Samuel - I'm sorry but it seems to load for me. I don't know why it's not loading for you, but I'll investigate it some more.

@GodNnelg - I don't currently own Tabletop Playground. Maybe at some point I can take a look but not at this moment.
GodNnelg 29 Mar, 2021 @ 11:44am 
Hey Psyrek, do you play or use Tabletop Playground by chance? I recently got a VR headset and VR seems to work better with Playground for me than Simulator does. Is there any chance you can port your work over to Tabletop Playground?
JulieInJuly 28 Mar, 2021 @ 4:43pm 
Hi, for some reason the table doesnt want to load anymore
Psyrek  [author] 13 Jul, 2020 @ 9:22pm 
Sounds good
ALEEF02 13 Jul, 2020 @ 6:27pm 
I used your workshop map as a base for Wii Play - Pool https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2160607187
Psyrek  [author] 16 Apr, 2020 @ 8:06pm 
I'll have to revisit this mod when I can, to give it a tune up. I haven't updated it in a long time and I'm sure I can improve the feel of it.
Brephophagist 16 Apr, 2020 @ 12:01pm 
works great just turn up gravity
Psyrek  [author] 26 Jan, 2020 @ 7:56am 
Oh, well glad you got it working!
aless313 26 Jan, 2020 @ 7:10am 
nvm it was a problem with my pc. the game is fine.
Psyrek  [author] 25 Jan, 2020 @ 9:22am 
I'll check it out when I can, thanks for telling me!
aless313 25 Jan, 2020 @ 9:17am 
new game doesnt show up
Psyrek  [author] 25 Dec, 2019 @ 5:18pm 
Thanks
♠ RageWynd ♠ 25 Dec, 2019 @ 2:51pm 
Very cool :)
Psyrek  [author] 25 Oct, 2017 @ 5:32pm 
[Update]
Fixed player hands
Converted table to an assetbundle instead of multiple pieces, should speed up loading times a bit.

Thanks for the feedback
Ozwald 25 Oct, 2017 @ 11:10am 
Why is there only space for 1 player at the table, its weird to change the color all the time.
Sarah 21 Sep, 2017 @ 12:21pm 
Hours of fun.
Psyrek  [author] 12 Sep, 2017 @ 5:47pm 
Thanks, I seemed to have loaded a save prior to my upload. Should be fixed now.
ChizBallz 12 Sep, 2017 @ 4:09pm 
@Psyrek thanks for the update but it's missing the following 2 files for the asset bundle, I think you forgot to upload these to the cloud:

file:///D:/Unity Projects/Tabletop-Simulator-Modding-master/AssetBundles/poolball1.unity3d
file:///D:/Unity Projects/Tabletop-Simulator-Modding-master/AssetBundles/poolballsounds.unity3d
Psyrek  [author] 12 Sep, 2017 @ 1:05pm 
[Update]
-Script performance improved greatly. Reduced their size by over 50%
-Found a nice fix to slow the balls down saving a lot of computing time.
-Auto-set gravity in the script so balls should feel heavier.
-Removed the default table as it's not really needed.
Psyrek  [author] 19 May, 2017 @ 3:40pm 
I moved the player hand zones. I edited them in the .json save file.
But now you should be able to use the in game tools to position it precisely.
Party Hat 19 May, 2017 @ 3:30pm 
How did you move the color places so all the seats are at the end of the table?
Psyrek  [author] 6 Feb, 2017 @ 7:56am 
[Updated]
Slightly increased speed that balls should be stopped at, hopefully should solve the ones that kept rolling.
Psyrek  [author] 6 Feb, 2017 @ 7:52am 
Gravity unfortunately doesn't take mass into consideration in TTS. It only effects the downward force on objects. Increasing the mass would also be problematic. The flick tool takes mass into consideration and only has one strength. The more mass the larger the flick needed to get a good hit in.

I've just changed the scripts slightly to hopefully stop the balls. The reason they were moving in some cases was that they were moving just beyond the scope on which they would have been stopped by the script. So I upped it a bit, that should catch it hopefully.
Sekkuar666 6 Feb, 2017 @ 6:45am 
I see you've updated the script already... but to answer your question, it was just occasionally.
Like, sometimes it's like the script would "break" and then the balls wouldn't stop anymore.

Also, I've been thinking. Instead of having people increase the gravity, maybe you could have the same effect by increasing the balls mass?
Psyrek  [author] 5 Feb, 2017 @ 11:35pm 
Alright I'll try some stuff later. I'm at work now. Do all the balls continue to roll or just occasionally?
Axis Red 5 Feb, 2017 @ 6:47pm 
I am playing with all the suggested settings active.
Psyrek  [author] 5 Feb, 2017 @ 4:47pm 
[Updated]
Minor update to scripts to utilize the new object 'resting' variable.
Psyrek  [author] 5 Feb, 2017 @ 4:43pm 
Are you certain that you have scripting enabled? I haven't been able to encounter that issue unless scripts are off.
Axis Red 5 Feb, 2017 @ 2:22pm 
Really nice addon! Love it!
However, I think that there may be a bit of an issue with the ball scripting. For example, after the break shot, the balls...never stop rolling. Is something wrong with the scripting?
Psyrek  [author] 3 Feb, 2017 @ 4:58pm 
Thank you. Glad you like it.
GodNnelg 3 Feb, 2017 @ 3:21pm 
Very nice update!
Psyrek  [author] 31 Jan, 2017 @ 4:18pm 
[Updated]
-Added Rob5251's suggestions for ball physics
-Made changes to ball stop script
-Minor changes to scripts
-Moved notepad information to a notecard
-Set some objects to be boards to avoid alt zoom on them
Psyrek  [author] 31 Jan, 2017 @ 4:17pm 
@Rob5251
Thanks for taking the time to look into the physics in more detail, those numbers do feel a little more comfortable.
I've been busy the last couple days but I've finally managed to add your physics suggestions into the mod.
I won't add the red dot to the cue ball until spin becomes really usable. At the moment angular velocity is capped in the engine to a very small number.
Psyrek  [author] 29 Jan, 2017 @ 5:54pm 
I'll try that tomorrow. Sleep and work now.
Rob5251 29 Jan, 2017 @ 11:13am 
I've been messing around with the ball physics for a while and I think I've found some good settings. These settings are based off of a bit of research as well so they're not just random numbers. :)

I'm assuming that in-game mass is most closely resembeling lbs and that drag is based on drag coefficients.
I've kept the gravity setting at 1.00

All balls:
Drag: 0.47 (Drag coefficient for a sphere)
Angular Drag: 0.47

Cue ball
Mass: 0.375 (6 ounces -> lbs)

Numbered balls:
Mass: 0.34375 (5.5 ounces -> lbs)

Try these settings out and let me know what you think.

I think it would be nice to have the red dot on the cue ball as well, but thats just personal preference. :P
Psyrek  [author] 22 Jan, 2017 @ 2:45pm 
Thanks Rob5251
I honestly don't know how I missed that lol
Updated to fix that
Rob5251 22 Jan, 2017 @ 2:05pm 
Great script and game. :)



Minor fix for the script

Lines 61, 63, and 65 of Global should read "sunk in center pocket" instead of "sunk in corner pocket"
Psyrek  [author] 21 Jan, 2017 @ 12:55pm 
[Updated]
Fixed error when table is flipped or when added objects are dropped off table
Psyrek  [author] 21 Jan, 2017 @ 12:26pm 
Thanks Kimiko :)
Psyrek  [author] 21 Jan, 2017 @ 12:26pm 
Sekkuar666 haha yeah I'll fix that one soon
Sekkuar666 21 Jan, 2017 @ 9:33am 
Just one thing I noticed... when you flip the table, looks like the script goes haywire and starts spouting random error messages. The old version didn't use to do that :O
Sekkuar666 21 Jan, 2017 @ 9:25am 
Hey I've been playing your game for a while but I didn't know which version it was since I copied the save from someone else.

Good job on this, it's very fun.
Kimiko 21 Jan, 2017 @ 9:05am 
8 Ball HD has been added to the Spotlight in game. Everyone enjoy, this one is a lot of fun!
Psyrek  [author] 16 Jan, 2017 @ 4:28am 
Hey thanks, glad you enjoy it. Love trying to find ways to utilize the additions you make for TTS.
Knil  [developer] 15 Jan, 2017 @ 2:56pm 
Love the update expect a spotlight in the future :)