Sarah Hou's profile

VR game development

My exploration of VR game development
Tools: Unity, C#
Device: Oculus Quest
Escape Room
Duration: 25h
Development Process:
    · Build up room model
    · Design UI Canvas
    · Code user interaction to control background music with UI Canvas
    · Design and code game logic
    · Add sound design to actions
    · Add multiplayer connection
    · Add robot avatar and simulate mouth, hands and fingers movements
    · Synchronize light, timer and user interactions
    · Add voice modification for multiplayer (voice chat)
    · Avatar: Robot Kyle, Multiplayer framework: Normcore

Escape room is a multiplayer VR game that supports 30 concurrent players.
Players can freely explore this room and interact with objects such as light button, mirror, drawer to gather clues and finish tasks.
All the interactions are synchronized, so players can collaborate to get out of this room.
While playing, users can communicate by voice chat.
Mouth, hands and body animation are added, so players can have body interactions with each other, such as: wave hands, move finger...
Users can easily turn on, turn off, turn up or down the background sound with UI Canvas in this room.

Download to try with your friends: Link


BeatSaber Demo
Duration: 10h
Development Process:
    · Build up environment
    · Design and code game logic
    · Code user interaction to cut the cube
    · Add background music, synchronize the movement of cude with music
    · Add sound design to actions
Beat Saber is a VR rhythm game where you slash the beats of adrenaline-pumping music as they fly towards you, surrounded by a futuristic world.

Download to try with your friends: Link
VR game development
Published:

VR game development

Published: