YUQI WANG

$ ls ./projects

StandaloneWebGL

StandaloneWebGL

A custom build pipeline that generates a standalone web app compatible with Windows/macOS/Linux.

  • Unity
  • C#
  • JavaScript
  • WebGL
  • Tools Development
Asteroids

Asteroids

A modern implementation of the Asteroids game using Unity Data-Oriented Technology Stack (DOTS).

  • Unity
  • C#
  • Games Development
Intergalactic Snowdown

Intergalactic Snowdown

A 3D snowboarding game - collect coins and perform acrobatics to unlock rewards.

  • Unity
  • C#
  • Games Development
Swing Hero

Swing Hero

A 2D infinite runner game - swing and run through the Neon City.

  • Unity
  • C#
  • Games Development
Kingdom Jump (Early Access)

Kingdom Jump (Early Access)

A multiplayer platform action game - fight your way through the kingdom in an unmatched adventure.

  • Unity
  • C#
  • Games Development
Roguelike

Roguelike

A prototyped action game - delve into dungeons, battle monsters and solve puzzles.

  • Unity
  • C#
  • Games Development
Bunny

Bunny

A multiplayer Easter eggs hunting game created specifically for fundraising charity events.

  • Unreal Engine
  • C++
  • Blueprints
  • Games Development
Earth Below

Earth Below

An AR app that maps the entire earth under your feet.

  • Unity
  • C#
  • Augmented Reality
  • Research
  • Mobile Development
Timelapse Editor

Timelapse Editor

A lite editor that creates timelapse video based on optical flow with GPU acceleration.

  • OpenCV
  • CUDA
  • C++
  • Video Processing
  • Software Development
Mesh Alignment

Mesh Alignment

Align 3D scans using Iterative Closest Point.

  • libigl
  • C++
  • Geometry Processing
  • Tools Development
Mesh Smoother

Mesh Smoother

A set of algorithms to smooth mesh.

  • libigl
  • C++
  • Geometry Processing
  • Tools Development
Old Film Restoration

Old Film Restoration

A combination of algorithms that perform Scene Cut Detection, Global Flicker Correction, Vertical Artifcation Reduction and Blotch Removal.

  • MATLAB
  • Video Processing
  • Tools Development
Poisson Image Manipulator

Poisson Image Manipulator

Seamless image editing and cloning based on solving Poisson equations.

  • MATLAB
  • Image Processing
  • Tools Development
Path Tracer

Path Tracer

Ray Tracing, Path Tracing & Tonemapping.

  • WebGL
  • GLSL
  • Rendering
Image Denoiser

Image Denoiser

Denoise images using non-local means.

  • MATLAB
  • Image Processing
  • Tools Development
Escape the Room

Escape the Room

An immersive VR puzzle game - reveal evidence by interacting with objects in the virtual world.

  • Unity
  • C#
  • Virtual Reality
  • Games Development
TacSys

TacSys

A tactile map system for the vision impaired.

  • Android
  • Arduino
  • Java
  • C
  • 3D Printing
  • Accessible Graphics
  • Research
  • Embedded Development
AutoModConfig

AutoModConfig

A shopping app that allows previewing the modified vehicle in 3D.

  • Android
  • Java
  • libGDX
  • PHP
  • SQL
  • REST
  • Backend
  • Mobile Development
PCMOD

PCMOD

A website for the online computer hardware shop.

  • HTML
  • CSS
  • JavaScript
  • Frontend
  • Web Development
Mists of War

Mists of War

A class-based siege warfare game in which players vie for control of a central keep.

  • Unreal Engine
  • C++
  • Blueprints
  • World Machine
  • Games Development
Nightmare

Nightmare

A wave-based zombie survival first person shooter game.

  • Unity
  • C#
  • Maya
  • Games Development
Aesthetic Evolution

Aesthetic Evolution

An evolutionary algorithm for flowers operated by aesthetic selections.

  • OpenGL
  • C++
  • Artificial Life
3D Space Shooter

3D Space Shooter

A typical space shooter game in 3D.

  • DirectX
  • C++
  • Games Development
3D Yahtzee

3D Yahtzee

A classic dice game made in 3D.

  • DirectX
  • C++
  • Games Development