VR PROJECT

Serenade of the Northern Star

Folklore / Adventure / Culture

Serenade of the Northern Star
01

Try the VR Demo

02

Game Inspiration

Fork Art Collecting

During a summer folk art collecting course organized by our school, my classmates and I embarked on a journey to Yunnan, a southwestern province in China. Our decision was driven by a desire to escape the urban hustle and experience the tranquility of the grasslands and immerse ourselves in the vibrant culture of the local Naxi ethnic minority. Through extensive research and immersive cultural encounters, we discovered the captivating traditions of the Naxi people. Local residents described how they incorporate stars and the moon into their clothing, as well as their deep reverence for the North Star.

Fieldwork photo from Yunnan
Fieldwork photo from Yunnan
Fieldwork photo from Yunnan

North Star and The Big Dipper

The ancient Chinese system of stellar division consists of three enclosures and twenty-eight mansions. Purple Forbidden Enclosure, often considered the central enclosure, is located in the central part of the northern sky. Purple Forbidden Enclosure, situated near the Big Dipper, is regarded as a pivotal region in ancient Chinese astronomy.

Ancient Chinese star chartStar map of the Purple Forbidden Enclosure

Naxi Ethnic Minority

The Naxi ethnic minority is a minority group in Yunnan Province in southwestern China, known as the "people who wear the stars and the moon" due to their distinctive attire.

Map of China highlighting Yunnan Province
the location of Yunnan Province in China
Map of Yunnan highlighting the Naxi region
the location of the Naxi ethnic minority

Seven-Star Sheepskin Shawl

The Seven Stars Lambskin Shawl is a traditional costume of the Naxi ethnic minority. "Shouldering the sun and moon, wearing the seven stars" symbolizes the hard work of Naxi women. It also represents their yearning and pursuit of a better life.

At the shoulders, there are two large circular embroidered discs, representing the sun and the moon. Seven small colorful circular plates, representing the Big Dipper.

Painting of a Naxi girl wearing the seven-star shawl
Insight

What if we could make the cultural stories of the Naxi ethnic minority accessible to those who have never been there, allowing them to experience it as if they were there themselves?

Visual Reference

Color palette

Color palette

The game "Ori" is set in a fantastical forest, and its glowing props and color palette have inspired me greatly. The overall style and visual effects of our game are mainly influenced by this game.

Technical Implementation

Technical Implementation

Our game is prepared to be presented in VR format, which demands high-quality model optimization. "The Last Campfire" is a cross-platform game that achieves excellent visual effects with low-polygon models, which has inspired our production process.

Spatial Layout

Spatial Layout

Our game adopts sandbox-style level design to divide different story chapters. When designing puzzles and scene layouts, we drew inspiration from the game "The Gardens Between," using island-like structures as the overall appearance of our levels.

03

Game Define

Game Start

Game Background: Player takes on the role of the North Star and, along with other stars, descend from the sky into the forest. Here, you encounter Dreama, the guardian of the stars for generations.

Player's Goal: With the North Star's unique abilities, player must help Dreama reach the mountaintop, retrieve the lost stars, and restore the forest's day-night cycle.

Control Instructions

VR controllers
  • Left joystick controls movement
  • Right joystick controls direction
  • Trigger key to grab items
Game play loop: Dreama is unable to pass through — player interacts with glowing objects — obstacles removed — Dreama continues walking; when Dreama reaches the top, the player finds the missing stars and the game ends
04

Game Intro Animation

This is the VR panoramic intro animation from the original project page.

05

Level Design

Island Design Process — Blockout → Key Assets → Light in Unity
Island Design Process — Blockout → Key Assets → Light in Unity
Star Terrace
6.Star Terrace
Forest Remnants
4.Forest Remnants
Treehouse
  • Shepherd's dwelling
  • Found sheeps will be displayed nearby
  • Stars lighting up means a successful collection
1.Treehouse
Serenade island overview with points of interest
Forest Spring
5.Forest Spring
Vines
3.Vines
Pond
2.Pond
06

Environment Art

Treehouse

Treehouse 3D model — drag to rotate · scroll to zoom
Treehouse — Base Color — BarkBase Color — Bark
Final Render — Treehouse
Final Render — Treehouse
In-Engine — Treehouse Entrance
In-Engine — Treehouse Entrance

Forest Remnants

Forest Remnants 3D model — drag to rotate · scroll to zoom
Forest Remnants — Base ColorBase Color
Final Render — Forest Remnants
Final Render — Forest Remnants
In-Engine — Rotating Remnant
In-Engine — Rotating Remnant

Waterfall

Waterfall 3D model — drag to rotate · scroll to zoom
Waterfall — Base ColorBase Color
Final Render — Forest Spring
Final Render — Forest Spring
In-Engine — Waterfall Cave
In-Engine — Waterfall Cave

Star Terrace

Star Terrace 3D model — drag to rotate · scroll to zoom
Star Terrace — Base ColorBase Color
Final Render — Star Terrace
Final Render — Star Terrace
In-Engine — Star Obelisk
In-Engine — Star Obelisk
07

Character Design

Dreama character pose

Dreama

The name of this little girl is Dreama, and she lives in a tranquil village, taking care of a group of little sheep. Dreama is a pure and courageous girl. One day, the North Star falls from the sky, plunging the world into a deep slumber. However, Dreama, who ran into the forest in search of her lost sheep, narrowly escapes this fate and encounters the fallen North Star.

Dreama turnaround sheet

Sheep

A group of adorable, soft sheep scattered throughout different areas of the scene. Players can pet the sheep, push them on swings, engage in jumping games with them, soothing the sheep, and eventually bring them back to Dreama's treehouse.

Sheep renderSheep renderSheep render

Animation

Dreama rig in Blender
Dreama Rig — rigging characters and creating basic animations in Blender
Sheep rig in Blender
Sheep Rig
Sheep_Eat controller graph in Unity
Sheep_Eat Controller — blending and achieving animation transitions in Unity with visual scripting
Sheep_Jump controller graph in Unity
Sheep_Jump Controller
Dreama — drag to rotate · scroll to zoom
Sheep — drag to rotate · scroll to zoom
08

Visual Effects and Shadergraphs

Water
Plants Swaying
Stone Fire
Final Star
ANIMATED SURFACE NORMALSRIPPLE PATTERN (VORONOI)DEPTH-BASED SHORE FOAMTimet (seconds)TimeNormal Speedvec4 (0.05, −0.01)OutMultiplytime × scroll speedABOutTiling & Offsetscrolling UVUVOffsetOutGradient Noisescale 10UVOutNormal From Heightbroad wavesInStrengthOutNormal Strengthfloat · 0.10OutNormal Strengthflatten wavesInStrengthOutNormal From Heightripple detailInStrengthOutNormal Blendwaves + ripplesABOutRipples Speedfloat · 0.75OutMultiplyanimate cellsABOutRadial Shearswirl UVUVOutRipple Scalefloat · 5.18OutVoronoiripple cellsUVAngle OffsetCell DensityOutRipples Dissolvefloat · 6.82OutPowersharpen ridgesABOutRipples ColorHDR (0, 1.5, 5.6)OutMultiply× ripple colorABOutSplittake R channelInRRemap[0,1] → [0.2,5]InOutTransparencyfloat · 0.8OutMultiply× transparencyABOutAdd+ foam → alphaABOutAddripples + alphaABOutEmission Intensityfloat · 7.95OutHDRP Emissionexposure weight 0.11ColorIntensityOutColorRGB (0.35, 0.49, 0.91)OutMetallicfloat · 0OutGlossfloat · 0OutPosition (World)fragment positionOutCameraposition / dir / farPositionDirectionFar PlaneSubtractpixel − cameraABOutDot Productview-space depthABOutFoam Offsetfloat · 0.5OutAdd+ foam offsetABOutVector 2(0.03, far plane)YOutRemapdepth → [0,1]InIn Min MaxOutRemapoffset depth → [0,1]InIn Min MaxOutScene Depthopaque depth bufferOutSmoothstepshore edge maskEdge1Edge2InOutOne Minusinvert maskInOutFoam ColorRGB (1, 1, 1)OutMultiply× foam colorABOutMaster Stack · HDRP Littransparent surfaceBase ColorNormal (TS)MetallicSmoothnessEmissionAlpha
Glow Water — HDRP Shader Graph, cleaned up and redrawn from the Unity source (Water.shadergraph). Drag to pan · scroll to zoom · double-click to reset.
Emissive Water Shader shader graph

Emissive Water Shader

  • Simulating water flow by overlaying two textures separated in two directions
  • Removing one direction of the texture achieves a downward waterfall effect
  • Controlling the color of the water
  • Enhance the glowing river effect using these three parameters and lighting
Swaying Shader shader graph

Swaying Shader

  • Controlling UV vertex offset
  • Implementing jitter using noise texture
Final Star Galaxy shader graph

Final Star Galaxy

  • Layering material textures
09

Storyline

The North Star falls
Game IntroSCENE 01 / 08

The North Star falls

Simulating the falling of the North Star is achieved through a downward plummeting camera perspective.

When players enter the game, they will experience a panoramic starry sky in a first-person perspective. Players encounter guiding stars, proceed to the scene levels, and meet Dreama to kickstart the game's storyline as the north star.

10

Design Details

Design Details board (part 1)Design Details board (part 2)
11

Exhibition and Playtest

Game Screenshots

Screenshot 01Screenshot 02Screenshot 03Screenshot 04Screenshot 05Screenshot 06Screenshot 07Screenshot 08

Exhibition

Exhibition visitor trying the VR demo
Exhibition booth table with merchandise
Serenade postcards and stationery merchandiseSheep sticker packSerenade tote bagsVisitors trying the VR demo at the exhibition
Sheep is sooo lovely!!!Wow! I love the game.I really love the opening falling stars animation; it makes me feel like I'm right there.What a romantic journey through the galaxy. I thoroughly enjoyed this soothing game.sheeeepFeeling a bit dizzy.gamegame

Playtest

Playtest photoPlaytest photoPlaytest photoPlaytest photo
MORE

Explore More

// MAKING THINGS WEIRD AND WONDERFUL

YUCHEN HU.

© 2026 — ALL RIGHTS RESERVED

Create a free website with Framer, the website builder loved by startups, designers and agencies.