Pool Billiard Minigame | Player vs Ai | URP

$170
Publisher That Individual
File size 1.00GB
Number of files 182
Latest version 1
Latest release date 2025-05-30 03:05:12
First release date 2025-05-30 03:05:12
Supported Unity versions 2018.4.2 or higher

~~ SIMPLIFIED POOL BILLIARD ~~


Billiard minigame for your fps or mobile games, just drag & drop the pool table-prefab you like into your scene & start playing!


This system works with unitys own physics-system & is for those who want to play billiard more for fun than simulate it 100% accurately to a real world snooker.

Play versus ai or just play on your own, you can edit the ai's skills or disable ai's ball hit animation if you want. Disable ai completely to just shoot some pool without changing turn.

For multiplayer use there are public variables you can integrate with the multiplayer solution of your choosing.


Included you get 12 prefab billiard tables (ready minigame) bunch of different materials for all types of pool tables, masking shader to change color of some models, switchable leg models & modular set of pool room parts, to make yourself a place to play that perfect billiard table of your choosing.


Rules:

  • Pocket your balls, pocket 8 last
  • Pocket nothing OR white ball, its player2's / ai's turn
  • Pocketing 8 early, you lose the game

Changes from 8 pool rules:

  • ## not hitting anything is not a penalty
  • ## you can pocket 8 ball to any corner at the end
  • ## it is players turn untill they pocket something at the start

Controls:

  • Mouse drag left = rotate
  • Mouse drag right = rotate
  • Right mouse button = zoom
  • Release left mouse button to shoot

Controls: - mobile touch & buttons

  • Touch drag left = rotate
  • Touch drag right = rotate
  • Pinch = zoom
  • Release touch to shoot

Setup:

  • Import "TextMeshPro" from Package Manager (Unity Registry)
  • Add input for "Interract" (Edit,Project Settings,Input Manager)
  • If you use Unity 6, you have to replace all "Rigidbody.velocity" with "Rigidbody.linearVelocity"
  • Drag a poolTable minigame - prefab to your scene & play !

Asset uses audio mixed from clips under cc0; see Third-Party Notices.txt file in package for details.

Top Publisher Assets