CMU ETC Building Virtual World Round 5, two-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
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.
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:
And implemented corresponding animation controllers to achieve a smooth movement in the gameplay.
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.