SkyRyder is a high-fidelity 3D flight experience built in raw WebGL, compressed into just 15KB.
Flight & Exploration: Pilot a fighter plane through an infinite, procedural world. Features a leading-target auto-aim system for hunting down balloons across a vast, changing landscape.
Dynamic World: Real-time terrain generation with slope-aware texturing (snowy peaks, lush valleys, and sandy beaches) and scattered city clusters. Uses atmospheric fog and wave physics to create a massive sense of scale.
HUD & Systems: Fighter-jet inspired interface with speed/altitude telemetry and hull integrity, all designed for a smooth, immersive cockpit experience.
The Tech: No libraries or external assets used. Everything—the 3D models (spinning propellers, detailed balloons), procedural logic, and 8-bit inspired audio engine—is hand-coded in a single file.
Goal: Build a score streak, navigate the complex terrain, and push your flight skills to the limit.