Archive · 项目档案
Four years of process, thirty-nine entries of learning.
The complete record of my Interactive Media Arts coursework at NYU Shanghai — every project, sketch, reflection, and performance, newest first.
纽约大学上海交互媒体艺术课程的完整档案—— 每一个项目、每一篇反思、每一场演出,由近及远。
Essential — selected highlights · 本地条目含完整 Documentation
Game Design 游戏设计
3 entries · 2026-
Jun 2026
Runeblade Development Blog (Fake Game Project)
A from-scratch glow-up of a Vampire Survivors–style arena game, told as a dev log.
-
Jun 2026
Assignment 4 – C# Challenges in Unity
Small C# challenges in Unity 6 — scripting fundamentals worked through one by one.
-
Jun 2026
Learning Without a Manual: What INSIDE Taught Me About Gameplay
What INSIDE teaches without a manual — wordless gameplay design read through play.
Live Coding 现场编程
3 entries · 2025-
May 2025
IALC Final Performance: Un1verse AnatomyDocumentation
Algorithmic music and live instruments fused in a cosmic final live-coding performance.
-
Apr 2025
IALC P5 Live Tutorial
A setup guide to P5LIVE — live-coding visuals in the browser, from menu to first sketch.
-
Mar 2025
IALC Midterm Performance: News & AmusementDocumentation
A live-coded performance riffing on CCTV's Xinwen Lianbo, from montage to broadcast aesthetics.
Nature of Code 代码的本质
10 entries · 2025-
May 2025
NOC Final – Aquatic ResonateDocumentation
A Perlin-noise ocean that breathes — the final study in simulating nature with code.
-
Apr 2025
NOC W10 – Oceanic Autonomy
An underwater ecosystem of autonomous agents — predators and prey steering themselves.
-
Apr 2025
NOC W09 – Crystal Tree
A fractal tree blooming with the glint of ice crystals.
-
Mar 2025
NOC Midterm – Rain SymphonyDocumentation
An immersive generative installation where falling rain becomes audiovisual music.
-
Mar 2025
NOC W06 – Dynamic Elastic Rhythm Network
A springy network of connected balls vibrating in elastic rhythm.
-
Mar 2025
NOC W05 – Resonant Currents
Oscillatory motion and wave patterns woven into visually resonant currents.
-
Mar 2025
NOC W04 – Celestial Harmony
A dynamic star-ring simulation of celestial bodies and meteor-like motion.
-
Feb 2025
NOC W03 – Rainy Dawn
A force-driven simulation of rainfall breaking over a quiet dawn.
-
Feb 2025
NOC W02 – Heart Infinity
Interactive balls tracing heart and infinity trajectories across the canvas.
-
Feb 2025
NOC W01 – Harmonic Pulse
Generative geometry pulsing through dynamic transformations of color and form.
Creative Coding Lab 创意编程
10 entries · 2024-
Dec 2024
CClab Project B: Rhythmic RecollectionsDocumentation
A playable audiovisual piece where rhythm replays remembered scenes in light and sound.
-
Nov 2024
Artist Inspiration Research 2: Revealing the Digital Footprint
On net art and the digital footprint — the internet as artistic medium and context.
-
Nov 2024
Mini Project 6: Particle World
An interactive particle world where an imaginative scene comes alive under the cursor.
-
Nov 2024
Mini Project 5: Object Dancers
The Dancing Flower Pot — an animated JavaScript object grooving in step with the music.
-
Oct 2024
Project A: The Harmonious BloomDocumentation
A digital symphony of petals blooming in resonance with live sound.
-
Sep 2024
Mini Project 4: Generative Landscapes & Patterns
A dynamic incense-stick pattern generated in p5.js, smoke curling into ornament.
-
Sep 2024
Mini Project 3: Generative Motion
Three sketches exploring generative motion through rotation, noise, and rhythm.
-
Sep 2024
Artistic Inspiration Research 1: The Creative World of Anna Ridler
On Anna Ridler — tulip datasets and the meeting point of data, nature, and art.
-
Sep 2024
Mini Project 2: Interactive Memories and Dreams
A partner's dream brought to life as an interactive p5.js scene of memory.
-
Sep 2024
Mini Project 1: Drawing with Code
An abstract p5.js self-portrait drawn in the fractured spirit of Picasso.
Kinetic Light 动态光
10 entries · 2024-
May 2024
Assignment 4: Karakuri
Three paper karakuri mechanisms, each performing its own pattern of repetitive motion.
-
May 2024
Assignment 5: Linear Lights
A kinetic sculpture after Studio Drift's Shylight, rising and falling on motorized lines.
-
May 2024
Kinetic Light Project 3: Evolving SpectrumDocumentation
A wood-and-acrylic cube that blooms open on linear actuators, spilling halogen light through its seams.
-
Apr 2024
Reading Reflection 2: Machine Art and Kinetic Art
A reflection on how machine art and kinetic art reshaped the artistic landscape.
-
Mar 2024
Assignment 2: Seasonal Skyscapes
An installation that renders changing seasons and weather as shifting fields of colored light.
-
Mar 2024
Kinetic Light Project 2: Echoes of LightDocumentation
A miniature Church of the Light where programmed lamplight rehearses dawn, dusk, and nightfall.
-
Mar 2024
Assignment 3: Moving Head Spot Light
Choreographing a DMX moving-head spotlight to sweep programmed beams through space.
-
Mar 2024
Project 1: Invisible Currents – Visualizing AirflowDocumentation
Schlieren-style optics turn the warm air rising from a candle into drifting ribbons of light.
-
Feb 2024
Assignment 1 – LED Standing Lamp
A standing lamp inspired by fireworks, scattering bursts of LED color through the dark.
-
Feb 2024
Reading Reflection 1: Light and Space
Notes on light-and-space art — tracing one vein of practice across three readings.
Interaction Lab 交互实验室
3 entries · 2023-
Dec 2023
One-man Band – Raphael & JenniferDocumentation
A tabletop synthesizer with capacitive acrylic keys, arcade-button beats, and live mixing sliders.
-
Oct 2023
First Midterm Project – GPS Random Scoring MachineDocumentation
A laser-cut pinball tower of chain reactions that lets physics decide your grade.
-
Sep 2023
My First Interaction Lab Post
The first IMA group exercise at NYU Shanghai — where four years of documentation began.