chihic@andrew.cmu.edu

Click to Copy!

WAA!FFLE

This is a world build for Building Virtual Worlds Round 1 at CMU Entertainment Technology Center. This project uses an adaptive controller to simulate making pancakes. After a tutorial, players realize they’ve been abducted by aliens and must follow their instructions to make another pancake—or face the consequences!

Project Type

Team Project of 5

Platform

Adaptive Controller / PC

Engine

Unity

Role(s)

Programmer

Design Objectives

Our team was tasked with designing a physical interface and a 3-5 minute digital 3D experience using the Microsoft Adaptive Controller + Kit and Unity. The key focus areas were:

  • Creativity and Functionality: Designing an intuitive interface that guests could easily master in minutes.

  • Satisfying Interest Curve: Ensuring the experience gradually increased in complexity to keep players engaged.

  • Playtesting and Feedback: Incorporating feedback from faculty and other teams to refine the design.

  • Balance of "Weird": Adding creative elements without overwhelming the experience.

My Contributions

  • Developed scene transitions, animations, and portal mechanics

  • Designed the input system for player interactions, including simulating the motion and quantity control for squeezing syrup using axis input

  • Integrated audio and implemented camera functionality

Pouring Animation 1

Pouring Animation 2

Squeezing Syrup

Sprinkle Toppings

What I've learned:

  • Merging the project early ensures enough time for debugging and playtesting

  • Managing scope effectively is critical to project success

  • UI design significantly impacts the overall gameplay experience

  • Using Perforce greatly streamlined the merging process

Gallery

Built in Framer

Created by Chih I Chou @2024