Nicholas Brown
Unity Developer
Showroom
Showroom is an application created to help show off new products that might be to dangerous to demo on a physical showroom floor. For example a robotic arm or an escalator.
I coded game loops and the modular components that would be used to move from one state to another, such as from selecting a showroom object to displaying information about the object. I also created the core VR interactions/gameplay for the user such as player teleportation and object interactions.
​
I created the visual effects for the robot arm along with bespoke functionality such as the tracking UI in the "State Transition (1)" video below.
​
I also implemented the UI for all the platforms (Desktop/AR/VR), I designed the VR UI and flow.
​
The last thing that I implemented was the multiplayer mode using Photons Bolt module, this was used to represent vr users heads and hands and what they were interacting with along with syncing game states, so that when one user loaded a showroom object to look at the object would load for all users.