Eric is a game & XR developer with a B.F.A. in Game Design & Computer Science double major at New York University Tisch Game Center

After working for Tencent-Ubisoft’s Assassin’s Creed: Jade and Transfr’s VR Career Simulation, Eric specialize in desiging engaging interactive experiences as well as creating tools and SDKs to suppor the production.

My focus:
- Technical Game Design - Unity & Unreal Development - VR / AR / XR / Virtual Production - Shaders / VFX / Particle System - AI & Procedural Generation


Featured Project




Scrollden

Indie Game

Producer - Unity Developer - Shaders - System Design

Scrollden is a casual building and management sim inspired by fantastic creatures in Chinese mythologies. Explore a mysterious island, find mystic creatures, and build a cozy valley with them.

I grew this project from a 2 person prototype to now a 15 people production over 2 years, leading the Game Direction, Unity Engineering, and Technical Arts.

  • Paradox Interactive Student Award Nominee

  • Selected by NYU Game Center Project Studio *2.

  • Selected to present at GDC 2024 for New York State.


All Experiences




Industrial Experiences

Project Experiences

Unity XR Developer

Transfr VR - Career Sim

Led the development of a 10-minutes XR simulation as the sim lead. Created intuitive and engaging interactions in Unity. Planned to be shiped in Mar. 2025.

Unreal Combat Designer Intern

Contributed to creating enemy skills and tunning player 3Cs as part of the combat team. Created UE Blueprints, C++, and sequencer.

Assassin’s Creed: Jade

Research

Procedural FPS Map

A procedurally generated FPS map using a combination of Wave Function Collapse and Digger. Supports 20+ parameters for flexible level design and control.

  • Level Design

  • Game AI

  • Unity Engineer

  • Procedural Generation

  • Combat Design

  • 3D Level Design

  • Unreal Engineer

  • Combat Tuning

  • XR Design

  • Visual Effects

  • Unity Engineer

  • Quest & Pico

Contributed to building a No-Code XR SDK to support intuitive creation for designers. Built 9 interactions with C#. Conducted 3 graphics and shaders R&D.

Unity Developer Intern

Transfr VR - SDK 2.0

Tinybop Lab

Independently built an AR racing game mode for App Store Editor’s Choice Tinybop Lab. Developed and maintained AR and linear math based APIs.

  • Unity Engineer

  • Levels and AI

Unity AR Developer Intern

  • Rapid Prototype

  • AR Development

  • Unity Engineer

  • Engine Developer

  • Graphics & Shader

  • XR Development

Mixed Reality Game Jam

Mars Homecoming

A minimalist mixed-reality city-building game. Gathering resource and build the legacy of an Marsian settlement from the comfort of your own living room. 

  • Unity Engineering

  • System Design

  • Shaders

  • MR Development

Mirage

Built a virtual scene in Unreal Engine 5 along with materials and skybox. Tracked real-life camera with virtual camera, shot a film in front of an LED screen.

Virtrual Production Film

  • Virtual Production

  • Camera Programming

  • Unreal Engineer

  • Materials

Unreal Engine Developer Intern

Digital Continue

Developed 5 core map features in Unreal with Blueprint and C#. Made a polish camera movement and VFX controlling system for engaging haptics.

  • Unreal Engineer

  • 3D Level Design

  • Camera Movement

  • VFX and Animation

Start Up

In the Field

Made a AI powered personalized meditation app with reward collection and socializing features. Trained text-to-speech models and built AI agents.

  • Product Management

  • AI Agent

  • Model Training

  • Entrepreneurship

Roomba OUT!

A 3D puzzle game made with Unity in a 72 hours game jam. Among 1069 global submissions, our game is ranked #11 in Visual and #67 in Creativity.

Game Jam

  • System Design

  • 3D Level Design

  • Unity Engineer

  • Shaders

Virtual Production Set

Lost in the Waves

Built a train station in Unreal to support a Virtual Reality set. Developed custome shaders, designed and crafted overall interior lighting to create stunning visuals.

  • Lighting

  • Virtual Production

  • Unreal Engineer

  • Graphics

Untitled H2O Game

A zen game inspired by the 3 states of water. Player explores various interactions with world elements through different perspectives.

Indie Game

  • Unity Engineer

  • 3D Level Design

  • Special Effects

  • Shaders

High Noon at Black Meadow

The blood and tension of a western duel brought alive on a board. Get ready to challenge both your physical reflexes and strategic planning.

Board Game

  • Board Game Design

  • Game Balancing

  • System Design

  • Physical Crafting

Journey of the Dawn

Sail off as the captain of a broken ship struggling in a fantasy world. Prepare for encounters, manage resources and labors , experience an emergent narrative.

Indie Game

  • System Design

  • Game Economics

  • Unity Engineer

  • Animation Control

Stone Age Boba Shop

A simulation game about stone age boba shop! Experience the prehistoric lifestyle through a unique hands-on crafting system inspired by LEGO and Tetris.

Indie Game

  • System Design

  • Procedual Generation

  • Unity Engineer

  • Spine Animation

Port Mogul of South East Asia

Prototype of a clicker style minimalist management sim. Player click on city to buy ships that moves and ship cargos to grow the cities and become a port mogul.

Game Prototype

  • Unity Engineer

  • Economics Design

  • System Design

  • Rapid Prototyping

Ziege

What happens when the night falls and zombies emerges… A survival crafting game design documents with complex levels and resource strategy.

Design Document

  • System Design

  • Adobe InDesign

  • Design Docs

  • Pitch Deck

Stone Buried Underground

A game in POV of a stone buried underground. Use player’s text input noice for procedural generation, creating imagination of world beyond concious

Game Prototype

  • Unity Engineer

  • Artistic Expression

  • Procedural Generation

  • Rapid Prototyping

We Are The Game Center

What matters more, the sense of community or personal interest? We challenge students to draw themselves on a canvas for a prize, but there’s a catch….

Playful Intervention

  • Experience Design

  • Prototyping

Mixed Messages!

A Dating Sim in which NOBODY LIKES YOU! A satire game in which we try to expose how absurd classic dating sims are.

Indie Game

  • Unity Engineer

  • UI Programming

Wild Puller

An Award-Winning Game Jam Production Made in 48 hours. A puzzle game challenging your precision and resource plannings.

Game Jam

  • System Design

  • Level Design

  • Unity Engineer

  • Particle Effects

“A finite game is played for the purpose of winnig, an infinite game for the purpose of continuing to play.”

— James Carse