Ramen Mania

A VR arcade game that involves catching food with your bowl.

Objective

Rapid prototyping for VR using Unity
Creating engaging and fun VR interaction

Scope

VR Interaction, visual, programing

See process ⇣
Scope

1. Design

Food are friend, utensils are not

There are two types of item in the game, food items and utensil.
The player needs to catch as many food as they can while avoiding the flying cleaver.  

The main game mechanic was tested in third person view using primitive objects before moving into VR.

Initial game sketch
Primitive prototype

Gravity?

While the food items seem to be falling fine in third person, they were falling way to fast when tested in VR. I adjusted the items’ drag accordingly to slow down their falling speed which allow for a more playable experience.

Zero drag
With drag

Visual feedback - Particle effects

While the food items seem to be falling fine in third person, they were falling way to fast when tested in VR. I adjust the items’ drag accordingly to slow down their falling speed which allow for a more playable experience.

Without particle effect
With particle effect

A little soup goes a long way!

My favorite element of the game was actually adding soup to the bowl. While it does not affect the main gameplay, the soup, which responds to the player's hand movement, provides additional visual feedback and increases the overall immersion to the game.

Full bowl > Empty bowl

2. Final Prototype

Putting it all together!

In addition to the above elements, sounds and haptic feedback was also added to enhance the player’s interaction.
If your bowl is destroyed by the falling cleaver, simply click restart to get back in action.

3. Next step

Ramen Mania is still a work in progress. I am planning on working on these area next:

UI and different levels of difficulty

While it is fun to catch an infinite amount of food, players would eventually get bored. Adding UI elements such as a timer or current scores would get the player motivated. Also players need a way to modify the difficulty of the game ( how fast the food are falling, or how many cleavers there are).

Environment design and custom assets

A pink plane might works for a prototype however, I want to further develop the game art's direction through level designs and creating custom assets.

Other works

Spectra Cities

XR . urbanism