Virtual Pool Shots
All of us have played this game once in a lifetime but going at far distances. This project can make you play this game at your home anytime. The work presented in the project is about the 3D snooker game, 3D compatible with the VR device. Actually this project based on an automatic stick that will
2025-06-28 16:36:37 - Adil Khan
Virtual Pool Shots
Project Area of Specialization Augmented and Virtual RealityProject SummaryAll of us have played this game once in a lifetime but going at far distances. This project can make you play this game at your home anytime. The work presented in the project is about the 3D snooker game, 3D compatible with the VR device. Actually this project based on an automatic stick that will work with the hardware through instructions stored in Raspberry Pi device putting a VR. Through programming stored in the Raspberry Pi device and putting a VR. Through programming stored in Raspberry Pi device the same shot will be made by the user and stick. All the adjustments of the balls will be able to seen in a VR. Game includes basically two interfaces from which one is main menu screen and other interface a level screen. We have used adobe Photoshop for game graphically interface. In game, we are using virtual reality glasses. This will be provide us a virtual environment. You have different option to select player. The score is earning to cross the level. The game provides high definition graphic and sound. The game is made in Unity 3D we have used 3D model in our game. For better understanding, this is very much relatable with the 3D motion ride in which by putting a VR we are able to enjoy the real scenario.
Project ObjectivesThe objective of the 3D Snooker is to increase the strategy level of the user. The purpose of making this game is to learn the technology in the field of gaming.
Some objectives are enlisted below:
- Specific – we will wear a VR, player through which we will hit the ball and the same shot will be played by automatic stick connected with VR through Arduino.
- Measurable – we will able to play this game at any time in our house without the use of any force.
- Achievable – through the movement of the stick and use of VR, this game will look absolutely real.
- Realistic – this game will demand no money, no time limit and no more specific place to play. It is our own choice to play as much as we want.
- Time constrained – this is a game not controlled by the computer or mobile. It is only the game controlled by the user himself.
The project name is Virtual Pool Shoots. The work presented in the project is about the 3D snooker game, 3D compatible with the VR device. Actually, this project based on an automatic stick that will work with the hardware through instructions stored in Raspberry Pi device putting a VR. Through programming stored in the Raspberry Pi device, the same shot will be made by the user and stick. All the adjustments of the balls will be able to see in a VR. in this project the person playing the game will be wearing VR box, the VR box will be able to see snooker balls, snooker table, and a stick prototype and the person playing the game will be in much easy. The stick will have multiple sensors serving multiple functions. The first sensor is to detect the intensity of the ball hit by the player that at what speed it is being hit and the effect of that hit on other balls. The second sensor serves to detect the angle at which the shot is being played by the player. The stick will also have a Raspberry Pi 4.0 placed on it which is also known as a tool of communication between the application and hardware and its function is to detect the intensity of ball hit and the angle at which it is being hit and related information and then send all the information to the application.
Benefits of the ProjectWe have seen many snooker players who want to play snooker for this purpose, they will go to clubs or purchase snooker table. But some players don't afford to purchase snooker tables because this is so costly and it's maintenance costly too. So, our project provides them snooker games which will be tableless, and don't have any maintenance charges for the table.
Technical Details of Final DeliverableHardware Requirement:
- Stick
- VR Glasses
- Raspberry Pi
- Android Mobile Phone(for VR box)
- Sensors
Software/Tools Requirement:
- PyCharm
- Unity 3D
- Adobe Photoshop/Adobe Illustrator
- Microsoft Office
. Proposed Implementation Language(s):
- Python
- C# Sharp
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 73940 | |||
| Force Detection sensor | Equipment | 4 | 2300 | 9200 |
| Angle Detection Sensor | Equipment | 6 | 3200 | 19200 |
| Raspberry Pi 4 | Equipment | 2 | 8470 | 16940 |
| VR Glasses | Equipment | 2 | 7300 | 14600 |
| Snooker Cue | Equipment | 2 | 5000 | 10000 |
| Internaet Device | Miscellaneous | 1 | 4000 | 4000 |