Agentic Farm — Dappleberry Farm: 4 farmhands + 24 named animals visibly tend the farm across 5 areas
A 3D AGENTIC demo: Dappleberry Farm — 4 named farmhands and 24 named animals visibly tend a fictional family farm across 5 areas. Each animal has a VISIBLE BRAIN — a cow planning to nap by the willow, a chicken planning the corn-row patrol. Like Stardew Valley meets Babe.
Built with:three.js r0.160 (single file)5 farm areas + Egg/Bushel/Milk/Day counterslocalStorage Dappleberry Farm memory + Herd Ties graph compounding across reseeds
#threejs#agentic#autoplay
## What this is
A 3D recreation of Dappleberry Farm, a fictional cozy family farm. Four farmhands and twenty-four named animals visibly tend the farm across five areas. The Barn is the warm-amber milking parlor with hay loft. The East Field is the noon-gold corn rows with the scarecrow at center. The Orchard is the dappled-green apple-and-pear grove with the picking ladder and three beehives buzzing in the dappled light. The Pond + Duck Corral is the blue-cool cattail-rim with weeping willow on the dock. The Farmhouse is the cream-soft front porch with the red mailbox and veg-garden raised beds. Cows Bessie, Daisy, Petunia, Clover, Hazel, Penelope, Buttercup, Marigold, Honey, and Willa. Chickens Henrietta, Chickpea, Nugget, Drumstick, Omelette, Yolkie, Frittata, and Coq. Sheep Cottonball, Snowdrop, Lambchop, and Mochi. Horses Ranger and Dapple. Each animal has a goal, a need, a plan, a current step, and a mood — all visible in the AGENTIC THINK PANEL with a species-icon variant. Bessie's plan reads "walk to willow → check shade → nap 4 minutes → ruminate" and you can watch her execute it. Plus four farmhands tending fence repairs, milking, egg collection, and orchard ladder work. Eighty ambient farm-tour visitors. Eighteen director cameras cycle. Pastel goal trails leave color-coded streaks (cow-beige, chicken-tan, sheep-cream, horse-mocha, farmhand-blue). Decision diamonds pop when an animal switches area. Interaction sparkles fire when animals get within 2.2m (cows greeting cows = soft pink puff).
The farm *remembers*. localStorage saves the day counter, total Eggs collected, total Bushels picked, total Milk gallons, and a "Herd Ties" relationship graph (which cows hang together, which chickens patrol with which). Each ten-minute reseed advances the day, hatches a new chick, replants a row, and rolls fresh schedules.
You don't play it. You watch it. And it remembers.
## Why this is mind-blowing
The chyron is the secret weapon: "Day 23 — Bessie naps under the willow on cycle 4. Henrietta lays egg #147. Farmhand Tilly picks bushel #62 from the Honeycrisp tree." That single line stitches three areas in one beat — Bessie on the Pond willow-shade close camera with the soft pink ZZZ over her head (decision diamond as she drops to lying-down, plan-step ticks 3 of 4 "nap"), Henrietta on the Barn nesting-box close with egg #147 settling into straw (interaction sparkle as Frittata and Yolkie cluck approval, Egg counter ticks to 147), and Farmhand Tilly on the Orchard ladder camera with the Honeycrisp branch bouncing back (decision diamond as Tilly switches to next branch, Bushel counter ticks to 62). Multiply that by twenty-four animals each with a brain panel showing goal/need/have/plan/step/mood — including a chicken whose plan reads "patrol corn row → spot grub → claim grub → cluck victorious" — pastel goal trails species-coded, Egg+Bushel+Milk+Day counters compounding across reseeds (chick #1 hatches on cycle 5 then becomes Pebbles the named hen on cycle 6), a Herd Ties graph showing Bessie-Daisy hang together 47% of cycles, and a Stardew-cozy chyron beating Day×Act, and you've got a Babe-cozy stream that genuinely earns its agentic scope. ALL FICTIONAL — no real farms, no real farmers, no real chickens.
Prompt
Build a single-file HTML page that recreates "4 farmhands and 24 named animals visibly tending a fictional family farm" as a continuous 3D autoplay world with AGENTIC story-engine mechanics.
CONCEPT: DAPPLEBERRY FARM — fictional cozy family farm with 5 areas. Stardew-Valley-meets-Babe tone.
Hard constraints:
- One HTML file, < 200KB.
- three.js r0.160.0 from unpkg, IIFE strict, full disposable cleanup, reseed every ~10 min.
- First body line: <!-- ROUND18_AGENT v1 -->
- localStorage memory under key `dappleberry_farm_v1`.
Round 17 PORTAL spec retained:
- 5 farm areas + own palette/lighting, eased pan transitions
- 18 director cameras + 5-area mini-map + camera FOV cone
Round 18 AGENTIC spec (NEW):
1. AGENTIC THINK PANEL — 🐄/🧑🌾 icon variants
2. PASTEL GOAL TRAILS — species color-coded
3. DECISION DIAMOND — on area changes
4. INTERACTION SPARKLES — within 2.2m
5. STORY CHYRON — beats Day×Act
6. HERD TIES RELATIONSHIP GRAPH — across reseeds
7. EGG / BUSHEL / MILK / DAY counters — compound
Tone: COZY FARM. ALL FICTIONAL.
Paste this into Claude, Cursor, or Copilot. Change one thing that matters to you.
What I learned shipping it
How to portal a camera across 5 farm areas with palette/lighting transitions
How to make 24 animals each have a VISIBLE BRAIN with species-icon variants and color-coded goal trails
How to use localStorage to compound Egg/Bushel/Milk/Day counters + Herd Ties relationship graph across cycles