VR Skiing

VR Skiing

GAME PROTOTYPE

TIMELINE

TOOLS USED

ROLE

Nov - Dec 2023

Unity / Quest 2/ Figma

Product Manager / Developer / Game Designer

"Ride the virtual slope, and

Feel the snow at home."

This project focuses on building prototype of an XR game within a team. Based on my previous experience in VR projects, I became the project manager and led the team to deliver a playable demo that exceeded our expectations at the final stage.

Overview

Genre: Sport
Platform: Quest 2
Player: Single
Description: Hit the slope in virtual world, where you can enjoy the thrills like never before

Basic Info

My role

Researched on movements of real-world skiing and apply into VR experience, iterated through user tests and interviews

Game Design

Created game flows to visualized the player journey from choosing game map to enter the game, and complete the skiing challenge., utilizing wireframing and rapid prototype

Set clear game objectives of grabbing collectibles and reaching terminals within time limit. Visualized level information in user interfaces

Level Design

Led crafting game map from paper design to whitebox, lay out the environment in detail including collectibles, signs and environment objects

Built locomotion system and operations of Quest controllers

XR Develop

Developed interactable prototype with a brief idea of skiing on a slope and player control in Unity and ran on Oculus Quest 2

Project Process

Ideation: our main idea was to offer a new experience different from real-world skiing, away from normal slop, high technique requirements and safety concerns. Besides, we still had to figure out the goal of this game: casual or race? focus on the aerial moves or the scenary?

Game Features: to provide a smooth skiing experience combining speed and scenery enjoyment, we designed the camera transition and coins-collecting objectives. The player control system was iterated many times through user tests.

Final Delivery: we accomplished a demo that can be played on Oculus Quest 2 within 3 weeks. Then we conducted a play test and collected feedback from them. The key insights we discovered helped us iterated our product and we finalized it in the 4th week.

Level Design

We created a moodboard to ensure the performance of our final delivery. During the process of prototyping, we discovered lots of problems that affected player experience. So the design flow could leave space for our iteration of level.


  • Moodboard

  • Layout plans

  • White box

  • Terrain editor in Unity

Milestone

Challenge

At first, we defined our game as a “casual” VR game. Then we found that players often got lost while skiing. They tended to speed up and seek the finish line.


We noticed that problem in our user test. And after some interviews we realized traditional UI solutions wouldn't work in VR: it was not like a PC game, where we can put map UI directly in front of the player. In VR scene, we should be much more careful with the UI to keep player’s immersive experience like reality. It drove us to add small goals during the skiing to lead the players, like the coins. Instead of putting disturbing interfaces on the map, we choose objects that can be seen as part of the game scene, less conspicuous and more natural.

More…