Lingyi Zhou
Portfolio Website
All My Works

Ex. AR Engineer @ Snap Inc.
Ex. Unity Engineer @ Unity

MFA Design and Technology @ Parsons
MA Game Design & Development @ Columbia
XR Developer
AR Development in Lens Studio & Effect House.
VR Development in Unity for Oculus Quest and Apple Vision Pro
Game Developer
Unity Development for desktop and mobile games
Shader knowledge and development experience
3D Designer
Blender and Maya for stylized and realistic modeling and rendering  
Cinema4D for animation and procedural modelling  
Full Stack Engineer
React front end + FastAPI Backend + Postgre database
Graphic Designer
Adobe Indesign, Adobe Illustrator

Dragon Roaster (Early 2021)

Dragon Roaster is a PC game that uses webcam-based motion tracking to let players control a dragon and roast food. The objective is simple: cook meat, avoid burning watermelon.

🔧 Tech Stack

  • Engine: Unity
  • Platform: PC
  • Input: Webcam-based body tracking
  • Languages: C#

Gameplay

  • 🔥 Control fire breath with by openning up hands
  • 🥩 Roast meat accurately for points
  • 🍉 Avoid burning watermelon

Development


        Built in one week using a simplified motion tracking setup. The angle between neck and hands controls flame power. Designed to explore quick motion-based interaction using low-cost body tracking.      

Limitations: High performance requirement; runs at ~28 FPS on GTX 1070.


Related Background Information
        

        In early 2021, the state of body tracking algorithms was primitive compared to today's standards. Major platforms like Lens Studio and Spark AR had recently introduced their first-generation AR body tracking features, while Unity provided no native body tracking SDK. The development landscape was particularly challenging due to the absence of comprehensive documentation, community tutorials, or established best practices. To overcome these limitations, I conducted extensive analysis of available codebases, reverse-engineering implementations to understand the underlying tracking methodologies and develop custom solutions for this project.



Download & Play: 

itch.io: Dragon Roaster


Key Body Tracking Third Party Library:

Motion Tracking Script


  • Unity Store Asset Used

  • Tiny Dragon
  • FANTASTIC - Food Pack
  • Fantasy Skybox FREE
  • POLYGON - Particle FX
  • Casual Game BGM #5


About Screenshot

The camera feed is previewed on the top left side, where I did my arm movement to control the game.