Cozy Fishing Village
A 3D Ghibli-inspired coastal village that lives in real time — slow, beautiful, watchable for hours.
What this is
A small coastal village called Ashcove. The lighthouse beam sweeps the harbor at night. Captain Yara casts off in the Selene at dawn and returns at dusk. Ada lights the bakery oven. Hugo wheels the post sack down cobblestones. Mei brews tea. Old Tom climbs the lighthouse. Finch chases gulls. Otto naps in the sun. Spring blossoms drift, summer paper lanterns hang, fall leaves swirl, winter snow falls. A full in-game year ends with a Village Memory montage: how many loaves Ada baked, how many fish the Selene caught, how many storms weathered.
Why this is mind-blowing
Test runs produced lines like "A traveling musician took the dock and began to play. The gulls listened" and "Stars came out one by one, like coins on a velvet table." The pace is so slow it could be a 4K screensaver in a coffee shop — and yet emergent ambient events (whale spotted offshore, message in a bottle, aurora borealis on a rare night) keep it alive.
Build a single-file 3D cozy coastal village. Quality target Ghibli /
A Short Hike low-poly. Slow camera pans, golden-hour lighting,
villagers with daily routines, four seasons cycling over an in-game
year. Watchable for hours like a lo-fi-girl stream. Use three.js for
3D village. Auto-restart year on year-end montage.
Paste this into Claude, Cursor, or Copilot. Change one thing that matters to you.
What I learned shipping it
- Pacing is the trick: chronicle entries fire once every 8-15 real seconds, NOT continuously. Less is more — viewers want to breathe between beats.
- The lighthouse beam, slow Ken-Burns camera, and animated water shader are the three details that make the demo feel like a real place rather than an animation.
- Each season swaps the particle system (blossoms → fireflies → leaves → snow), and that single visual lever drives the whole 'time is passing' feeling.