🎱 Easy 8 Ball Pool (Billiard) Template (PC/Mobile)
This Unity asset provides a complete and ready-to-use template for a basic 8 Ball Pool game designed for both PC and mobile platforms. It includes essential game mechanics, user interface, models, and sounds to help you quickly prototype or release a pool game.
⚙️ Key Features:
- Mouse-controlled aiming and shooting.
- Turn-based gameplay between two players.
- Physics-based ball movement using Unity’s built-in physics engine.
- Win conditions: first to score 8 points or pocket the black ball last.
- Score tracking and player switching.
- Simple and customizable UI.
- Fully commented C# scripts.
- Optimized for mobile and desktop platforms.
- Lightweight and easy to extend.
📦 Requirements & Dependencies:
⚠ This asset depends on the **TextMeshPro** package.
Please install it from the Unity Package Manager (Unity Registry) **before importing this asset**.
🗂 Unity Version Compatibility:
- Compatible with **Unity 2021.3.32f1** or newer.
- Uses the **built-in render pipeline** (not URP/HDRP-ready out of the box).
📜 Third-Party Content:
This asset contains third-party sounds and 3D models licensed under **Creative Commons Attribution (CC BY 3.0 / 4.0)**.
Please see the included `Third-Party Notices.txt` file (located in the root of the package) for full attribution details.
❗ Limitations:
- Only supports 2-player **local** gameplay.
- No built-in AI or online multiplayer functionality.
- Audio clips are included for demonstration purposes and normalized to -0.3 dB peak.
📩 Contact:
For questions or support: **snelzichgames@gmail.com**
💻 PC Demo:
https://drive.google.com/file/d/1dYY9If2vW_Wg4U3mEbEcodP3a3HKY_aN/view?usp=sharing