A 3D browser-based game inspired by Crossy Road, built with React, Three.js, and TypeScript.
- Framework: React 18 + TypeScript
- Build Tool: Vite
- 3D Rendering: Three.js
- Styling: Tailwind CSS + shadcn/ui
- State Management: React Hooks
- Isometric 3D graphics with dynamic lighting
- Procedurally generated terrain (roads, rivers, forests)
- Mobile-responsive with touch controls
- Real-time collision detection
- Score tracking with local high score persistence
# Clone the repository
git clone <YOUR_GIT_URL>
# Navigate to the project directory
cd <YOUR_PROJECT_NAME>
# Install dependencies
npm install
# Start the development server
npm run devThis project uses:
- ESLint for code linting
- TypeScript for type safety
- Tailwind CSS for utility-first styling
Deploy via Lovable by clicking Share → Publish, or build for production:
npm run buildMIT