A challenging obstacle course game built with React Three Fiber and Three.js.
Codex Guys is a fun obstacle course game where players navigate through challenging levels, avoid obstacles, and race against the clock to reach the finish line. Built with React Three Fiber and Three.js, this game provides an engaging 3D experience with physics-based gameplay and charming character animations.
- Physics-Based Gameplay: Realistic character movements and interactions
- Custom Character Animations: Smooth, responsive character movements
- Time Trials: Challenge yourself to beat your best times
- React
- Three.js
- React Three Fiber
- Physics Engine (Rapier)
The game uses a state machine to manage different phases:
- Main Menu
- Countdown
- Playing
- Game Over
Player movement uses physics-based controls with:
- Forward/backward movement
- Rotation
- Jumping mechanics
- Collision detection
A dynamic camera system that follows the player's character while providing a good view of the obstacle course ahead.
This project is licensed under the MIT License - see the LICENSE file for details.