Building Virtual Worlds

Building Virtual Worlds is one of the most famous curriculum at ETC.
Pioneered by ETC co-founder Randy Pausch, Building Virtual Worlds (BVW) challenges students to work quickly, creatively and collaboratively. Part of the immersion semester, BVW gives small teams of students two weeks to create a virtual world, with new groups and goals for each round. It all culminates in a public festival to hundreds of spectators, and an incredible sense of accomplishment. In fact, many BVW ideas go on to become full-time research projects, student spin-offs and commercial successes.


Hungry Donkey

Summary
Hungry Donkey is a cross-platform multiplayer racing game designed for two teams. Each team has one rider and one or more cheerleaders. Rider can rock the wood donkey to run. Either rocking fast or rocking a big motion can make your donkey run faster. To help your team, cheerleaders can tap their iPad to pull out the carrots and throw them in front of other player’s donkey. If donkeys see the carrots, they will stop and eat them. In order to avoid your donkey eating the carrots, rider should cover their donkey’s eyes by covering the leap motion on the wood donkey’s head.

  • Platforms: Rocking Donkeys (self-made), iPhone, iPad, Leap Motion
  • Timeframe: 3 weeks
  • Team Members: Xiaolin(Emily) Liu, Wei Xie, Ruiqing(Rachy) Liu, Joo Yun Han, Yiling Chen, Ge Yang
  • Achievements: BVW class Grade: A+ (100/100)
    Selected in BVW Festival 2014, offered FUN experience for over 350 guests within 4 hours
  • My contributions:
  • 3D modeling
  • Designed prototype for the wood rocking donkey
  • Assembled the rocking donkey
  • Designer
  • donkey1
    donkey2
    IMG_1409
    IMG_2381


    Ma Yaa!

    Summary
    Ma Yaa! is a “Building Virtual Worlds” Round 4 project. The project is to tell a compelling, meaningful interactive story where guest has some ability to interact in order to bring the story to a fulfilling climax. The guest is an unfinished human model. Because the artist fell asleep before the deadline, the model feel very sad and tries to improve itself by self-polishing, self-texturing and recording animation. The final grade will be given based on the percentage of accomplishment that the guest achieved.

  • Platform: Kinect 2
  • Timeframe: 3 weeks
  • Team Members: Xiaolin(Emily) Liu, Yu Cheng (Larry) Chang, Yiling Chen, Geng Zhen, Brian Lin
    My contributions:
  • 3D modeling, including the environment and the character
  • Texturing
  • Animation
  • Designer

  • Sun of a Beach

    Summary
    This is a “Building Virtual Worlds” Round 3 project. In this project, the key is to have a good idea that is FUN to play with, preferably one that can be implemented simply. The story is that guest is a father taking his family to the beach. His wife wants to take a rest and the guest need to watch their three kids for a while. However, the kids are very mischievous and keep getting into trouble. During the meantime, there are lots of things happening on the beach. The guest must keep an eye on the kids while trying to not get distracted by the other events. This is a game which is fun to play as well as watch.

  • Platform: EyeGaze Eyetracker
  • Timeframe: 1 week
  • Team Members: Xiaolin(Emily) Liu, Rose Heid, Zhetao Wang, Zixu(Martin) Ding, Atit Kothari
  • Achievements: Selected in BVW Festival 2014, offered FUN experience for over 350 guests within 4 hours
  • My contributions:
  • 2D artist
  • Designer

  • Beaverman

    Summary
    This is a “Building Virtual Worlds” Round 2 project. This project is to create a consistent, highly interactive, and engaging experience that lets naive guests feel like they have a lot of freedom in the choices they make. The story is about a beaver. Once upon a time, there is a beaver village. Everyone expects for Justin owns a house in the village. The winter is coming. Justin also wants to build his own house. His friends give him three tools. Can you help him to find the parts he needs?

  • Platforms: Oculus Rift, PlayStation Move
  • Timeframe: 2 weeks
  • Team Members: Xiaolin(Emily) Liu, Joseph Chiang, Jingyu (Irenee) Liu, Martin Ding, Jialin Yun
    My contributions:
  • 3D modeling
  • Texturing, Lighting
  • Animation
  • Made terrain in Unity3D
  • Designer