# 8Ball-Pool-HTML5
**Repository Path**: mrerror/8Ball-Pool-HTML5
## Basic Information
- **Project Name**: 8Ball-Pool-HTML5
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2026-05-06
- **Last Updated**: 2026-05-06
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 🎱 8Ball Pool - HTML5 Game
A **classic 8-ball pool game** built using **HTML5, JavaScript, and CSS**. Play solo, challenge an AI opponent, or compete with a friend in this realistic and interactive billiards experience.
## 🌟 Features
- 🎮 **Single & Multiplayer Mode** – Play against AI or a second player.
- 🏆 **Smooth Gameplay** – Realistic ball physics using HTML5 Canvas.
- 🎨 **Customizable Tables & Balls** – Personalize the game to your liking.
- 🔊 **Sound Effects** – Enjoy realistic pool sounds.
- 🎯 **Cue Ball Aiming Guide** – Helps players aim their shots.
## 🚀 Demo
🔗 **[Play Now](https://8-ball-pool-html-5.vercel.app/)**
## 📸 Screenshots

## 🛠️ Tech Stack
- **HTML5** (Canvas API)
- **JavaScript** (Game logic & physics)
- **CSS3** (UI styling)
## 🔧 Installation
1. Clone the repository:
```bash
git clone https://github.com/yourusername/8Ball-Pool-HTML5.git
```
2. Navigate into the project directory:
```bash
cd 8Ball-Pool-HTML5
```
3. Open index.html in your browser.
## 🎮 How to Play
- **Objective:** Pocket all your designated balls (solid/striped) and finish with the 8-ball.
- **Controls:**
- Drag and aim with the mouse.
- Release to shoot.
## 📜 License
This project is licensed under the **MIT License**.
## 📬 Contact
For suggestions or contributions, reach out at [afzalimdad9@gmail.com](mailto:afzalimdad9@gmail.com) or create an issue.
---
✨ *Enjoy playing pool in your browser!* 🎱