A 3D cyber-neon endless runner prototype built with React + TypeScript + Vite + React Three Fiber.
- React 19 + TypeScript
- Vite
- Three.js / React Three Fiber / Drei
- Zustand (game state)
- Node.js 20+ (or latest LTS)
- pnpm (via Corepack)
pnpm installStart local development server:
pnpm devBy default, Vite runs on http://localhost:5173.
To force a specific host/port:
pnpm dev -- --host 0.0.0.0 --port 5173Create an optimized production build:
pnpm buildBuild output is generated in the dist/ folder.
pnpm previewpnpm dev- Start development serverpnpm build- Type-check and build production bundlepnpm preview- Preview production buildpnpm lint- Run ESLint