Live demo here
I wrote this in Javascript and it is fully browser based. It also works on mobile devices although I didn’t explicitly build it for mobile. It uses Constructive Solid Geometry to cut out the slots for the stones to sit in.
![](http://flatline-games.com/wp-content/uploads/2021/01/RingDemo-1024x580.png)
![](http://flatline-games.com/wp-content/uploads/2021/01/Ring-Demo-2-1024x581.png)
Live demo here
I wrote this in Javascript and it is fully browser based. It also works on mobile devices although I didn’t explicitly build it for mobile. It uses Constructive Solid Geometry to cut out the slots for the stones to sit in.