The outcome of this project is a functional prototype that demonstrates a basic 3D multi-user playground that was built and deployed in one weekend. The page features a single 3D object that rotates according to mouse movement, and its color can be changed by users. These changes are reflected in real-time for all users currently browsing the page. The focus of the project was to only test the feasibility of building such a playground, hence the minimum feature set and basic UI design.
Access the desktop-only prototype at
https://ultra.varvara.ca/. To fully experience the multi-user aspect of the prototype, please share the link with a friend and try it out together.