Lingyi Zhou
Portfolio Website
All My Works
I believe my strong interest in developing for better productivity is a guiding force in all my work. Explore my complete portfolio to see how I combine technical expertise with creative problem-solving across all disciplines.
Full Stack Engineer
I have hands-on experience building online games, AR experiences, web apps, and mobile apps. Throughout my career—especially at Snapchat and Moviebill—I've developed numerous internal tools that streamlined development and accelerated creative workflows.
Game Developer
I'm passionate about designing unique mechanics and interactions. From indie narrative games to physics-based prototypes, I've built games that explore both emotional storytelling and technical creativity.
3D Designer
I'm experienced in both industrial design for custom 3D-printed parts that solve real-life problems, and digital modeling for game assets.
Graphic Designer
I'm experienced in designing exhibition materials, marketing collateral, packaging, and more.
XR Developer
I create immersive AR and VR experiences that push the boundaries of interactive technology, combining my full-stack development skills with cutting-edge spatial computing.

Spaceman Rescue

Spaceman Rescue is a short, story-driven VR experience that places players in the suit of an astronaut during a catastrophic accident. When your teammate is struck by an asteroid, it's up to you to initiate a daring rescue—armed with nothing but two fire extinguishers to navigate the void of space in zero gravity.

🔧 Tech Stack

  • Engine: Unity
  • Platform: VR (Oculus Quest)
  • Languages: C#
  • Features: Rigidbody-based drift, torque, rotational force, motion controller input

Why This Game?

Inspired by the unforgettable fire-extinguisher space dance in WALL·E, this game invites you to experience the same wonder and danger of drifting weightlessly in space. With only two extinguishers in hand, you'll learn how to propel, rotate, and stabilize yourself in zero gravity—an exhilarating challenge that's nearly impossible in real life, but now yours to explore safely in VR.

Gameplay Overview

  • 🚀 Immersive zero-G navigation: Move through space using only fire extinguishers.
  • 🎯 Physics-based control: Direction, force, and rotation all depend on how and where you fire.
  • 🛰 Story-driven rescue mission: Witness your friend hit by an asteroid and launch a solo rescue.

🎮 Play Mechanics Demo

Movement is fully physics-driven. Press the triggers on your VR controllers to activate each extinguisher. You'll be pushed in the opposite direction, and if your force isn't balanced, you'll also spin. Mastering movement means mastering force and rotation in 3D space.

* Unfortunately, the demo video of the final version is lost becuase I lost my school email account that I used for Youtube.
* This is a video I recorded during the development.

📦 Onboarding Instructions


Load the game on your VR headset. You will start inside a space station. Use both hand triggers to operate the extinguishers. Aim carefully—every burst sends you flying. Reorient yourself mid-flight, adjust thrust, and stabilize rotation to reach your teammate.


🛠 The Making of the Game


Designing movement was the biggest challenge and joy. I developed a physics-based propulsion system simulating both linear and rotational motion. Every fire extinguisher burst calculates force vectors and torque, leading to realistic drifting and angular velocity in space.