This project is my first game developed with Three.js.
I make the models in Blender and the game with React.
I've used :
- React Three Fiber and Drei for the Three.js part
- Rapier for physics
- Zustand for state management
- GSAP for animation
- React Joystick Component for mobile joystick
This project is inspired by INSIDE³ from Romain-Guirec Piotte.
Download Node.js if not installed.
Run this followed commands:
# Install dependencies (only the first time)
npm install
# Run the local server
npm run dev
# Build for production in the dist/ directory
npm run build