top of page
Screenshot 2023-04-18 153725.png

** There is no git as the project requires packages that are too big to be published on git. 

Project Details

Pool AR is an AR mobile game, made using Unity, as an assignment for my Year 2 individual Game-Dev module. I wanted to stick to a similar theme for the games in Year 2, which was remaking old-school games. I chose to remake 8-Ball Pool as I felt that it was the most viable for an Augmented Reality game, allowing players to play billiards without needing an actual billiard table.

8 ball rules

It took me a while to recreate all the rules of a traditional 8 Ball game. The first ball that was entered by either player will determine which suit(solid, stripe) will the player have to hit for the rest of the game. The players will retain their turn if they entered a ball of their suit, and would lose a turn if they enter the white ball, don't enter a ball of their suit, or don't enter a ball at all. The winner will be determined by the player that finishes potting all their declared suits, as well as the black 8 ball. If they a player enters the black ball before finishing his rack, the opposing player will instantly win, and the game can be restarted.


I used the original mobile 8-ball pool UI as a reference for my own. Players were able to view the balls that were not entered, and were able to see which turn it was. 

Screenshot 2023-04-22 030521.png

I really loved making this game as it was pretty challenging to recreate the 8 ball pool rules without many bugs. It also gave me an opportunity to work with AR, and learn how to program games for AR.

bottom of page