
The Frozen Piano
VRChat custom world (Unity)
(June 2025)
A small map I created for a game called VRChat.
​
Ais is my first VRChat world and publically published. I don't use the Unity engine much either so it was also a bit new to me. Inspired and based off the cover art of an album called "AD:PIANO IX -Alt-" by Diverse System. (Music used is "SIZUMU" by Essbee, my favourite track from the album)
The world is small but I designed this as a relax/chill world due to VRChat's nature as a social game, or for people who enjoy exploring new worlds as a walking sim game. Such as adding interactive elements like a working vending machine, drawing pens, seats etc. I may replace the piano with a working/playable version in the future (there is a working piano prefab for VR Chat worlds but is a paid asset).
With this I learnt more with using unity such as shaders for the swaying grass, and 3D modelling. With some assets I sourced, and others I modelled myself like the world's structure/buildings. I also made a Quest optimised version for quest players and crossplay support, but I'm unable to test it outside of viewing it the Unity editor, as I do not have a Quest device myself.
As well as learning about using the Udon, VRChat's scripting method with typing scripts, or using a visual scripting method (which is what I used to make a working vending machine). I also learnt a bit about network replication, such as ensuring that the vending machine spawning bottles and sound is network replicated for all players. The spawned bottles are also networking replicated if players move them etc. There's a limit to spawning bottles and they can be removed by placing them in the bin, allowing bottles to be spawned again.
​


