VR GAME

ROCK PAPER SCISSORS WORLD CHAMPIONSHIP

CMU ETC Building Virtual World Round 3, one-week project.

The mechanism is to play a "Rock Paper Scissors" game with the robot, and slap the robot if wins, be slapped if loses. At the same time, the reaction of the audience will also change according to the result of the game.

 
 

WHAT I DID

Selected highlihgts of my work

firework2.gif

FIREWORK

Used the built-in particle system to achieve the firework effect. VFX graph has even better visuals, but it does not work in Quest 2, therefore the built-in particle system was chosen for this Quest 2 based project.

robot.gif

ROBOTS ANIMATION

The robot was a model combined with several low-poly parts, thus the required movements for the robot can be easily created in Unity directly. I created several animations for the robot, such as:

  • Idle

  • Slap

  • Be slapped

  • Fall

And implemented corresponding animation controllers to achieve a smooth movement in the gameplay.

robotslap.gif

UNITY EVENTS & ANIMATION EVENTS

For a continuously immersive gameplay, the event system plays a critical role for the game mechanism. I applied appropriate events and corresponding functions to control the outcomes of different inputs from the player, and the process of entire game.