尚未收集儲存庫資訊。
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
Playground: Seasonal interactive 3D experiments for the web — Three.js, R3F, Next.js
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗A small light for every season. Interactive 3D experiments for the web, built with Three.js and React Three Fiber. A new one switches on with each holiday.
Season one: Halloween 2026 → Christmas → New Year 2027
A pnpm + Turborepo monorepo. Every experiment is its own Next.js app and its own Vercel project; the hub stitches them together under one domain.
apps/
hub/ playground, the catalog (proxies /halloween to its app)
halloween/ Glowkin, served under basePath /halloween
packages/
shared/ design tokens, the "← playground" overlay, the experiments registry
Requires Node.js and pnpm.
pnpm install
pnpm dev # hub on :3000, halloween on :3001
pnpm lint
pnpm test
pnpm build
apps/<name> (a Next.js app) with basePath: '/<name>', and render <Overlay /> from @playground/shared/Overlay in its root layout. Set --accent to the season color.EXPERIMENTS in packages/shared/src/experiments.ts. The hub timeline and cards are built from it./<name> in apps/hub/next.config.ts and a <NAME>_URL environment variable (declare it in turbo.json too, since Turborepo hides undeclared variables from builds).apps/<name>, and add a row to the table above.The code is MIT. Third-party audio (Pixabay) is not part of the repository and stays under the Pixabay Content License, see apps/halloween/README.md.
Made by toksana · @toksana_dev