Description
Neon Night Rush | 3D Cyberpunk Endless Car Racing HTML5 Game
Neon Night Rush | 3D Cyberpunk Endless Car Racing HTML5 Game is a real-time 3D arcade racing game built with HTML5, Three.js WebGL, and Vanilla JavaScript. Players drive through a futuristic neon highway, avoid traffic, reach checkpoints, complete high-speed runs, and compete for high scores.
The game is designed for desktop and mobile browsers and includes multiple game modes, selectable vehicles, environmental themes, responsive controls, procedural audio, graphics quality settings, and a persistent local leaderboard.
Key Features
- Real-Time 3D WebGL Gameplay: Built with Three.js and featuring dynamic lighting, bloom effects, road reflections, vehicle lights, and a procedural cyberpunk environment.
- Three Game Modes:
- Endless Rush: Dodge traffic, collect checkpoint time bonuses, and survive as the speed increases.
- Speed Trial: High-speed gameplay with dense traffic, increased speed, dynamic field of view, and a countdown timer.
- Free Cruise: Explore the environment without a countdown timer or standard vehicle damage limitations.
- Four Selectable Vehicles:
- Neon Phantom
- Apex Viper
- Golden Mirage
- Cosmic Pulse
- Four Environment Themes: Cyber Neon, Sunset Outrun, Matrix Horizon, and Midnight Violet.
- Procedural Audio System: Web Audio API-based engine sounds, synthwave effects, basslines, arpeggios, and impact sound effects.
- Custom Music Support: Replace the included music with your own MP3 soundtrack.
- Persistent Top 10 Leaderboard: Stores player scores, rankings, distance, and game mode information using browser local storage.
- Configurable Ad Integration: Includes a configurable advertising structure with predefined placements for banner, interstitial, and rewarded advertisements.
- Rewarded Revive System: Includes a configurable rewarded-ad flow that can provide additional checkpoint time when a supported rewarded advertisement is successfully completed.
- Responsive Controls: Supports keyboard controls on desktop and touch controls for smartphones and tablets.
- Three Graphics Quality Levels: High, Medium, and Low presets allow the game to be optimized for different desktop and mobile hardware.
- Procedural Road Generation: Road sections are continuously recycled to create an endless racing environment while maintaining efficient memory usage.


