Real-time multiplayer typing race game built with HTML5, CSS3, and JavaScript. Race against friends with customizable text and AI-powered content generation.
- Multiplayer Racing: Real-time peer-to-peer gameplay via WebRTC
- Lobby System: Create or join rooms with simple codes
- AI Text Generation: Custom typing challenges using AI prompts
- Dual View Modes: Standard split-screen or immersive scrolling view
- Live Statistics: Real-time WPM tracking and performance charts
- Modern UI: Glassmorphism design with dark theme
- Open
index.htmlin a modern web browser - Enter your name to create a new lobby
- Share lobby code with friends or join existing room
- Customize race text or generate with AI
- Ready up and start typing when countdown begins
- Frontend: HTML5, CSS3 (Tailwind), JavaScript
- Networking: WebRTC via PeerJS for P2P connections
- Visualization: Chart.js for statistics
- AI Integration: Hack Club AI API
- Fonts: Google Fonts (Syne, Inter)
Chrome, Firefox, Safari, Edge (WebRTC required)
- Lobby Creation: Host creates room and receives unique lobby code
- Peer Connection: Players join via WebRTC for direct P2P communication
- Game Sync: Host manages game state and broadcasts to all participants
- Real-time Updates: Live typing progress shared between players
- Performance Tracking: WPM calculated and statistics displayed
- Split-screen display showing all players
- Individual progress bars and cursors
- Side-by-side comparison racing
- Immersive single-screen experience
- Text scrolls as you type
- Focused typing environment
- Text Sources: Use AI generation, custom input, or preset sentences
- View Modes: Toggle between standard and scrolling during gameplay
- Cursor Animation: Smooth cursor movement (standard view only)
- Responsive Design: Works on desktop, tablet, and mobile