Flappy Wyzuk is a high-octane, modern indie browser game engineered from scratch with vanilla web technologies. Featuring glassmorphism aesthetics, futuristic neon UI, 12 customizable bird aviators, 11 dynamic parallax worlds, dynamic weather systems, Web Audio API procedural synthesis, and buttery smooth 60+ FPS performance.
๐ Play Live Online (flpybrd.netlify.app) โข โจ Key Features โข ๐น๏ธ Controls โข ๐จ Bird Skins โข ๐ Parallax Worlds โข ๐ ๏ธ Architecture โข ๐ค Credits
- ๐ Futuristic Glassmorphism & Neon UI: Translucent blurred glass panels (
backdrop-filter: blur(28px)), luminous neon glow borders, and floating ambient orbs. - ๐ชฝ 12 Unique Procedural Aviators: Classic Gold, Cyber Cyan, Crimson Phoenix, Emerald Dragon, Vaporwave Neon, Shadow Stealth, Celestial Angel, Solar Flare, Sakura Blossom, Aurora Frost, Cosmic Void, and Retro 8-Bit.
- ๐ 11 Multi-Layered Parallax Worlds: Sunny Sky, Sunset Synthwave, Cyber City Night, Enchanted Forest, Alpine Aurora, Deep Ocean, Retro Pixel World, Cosmic Space, Rainy Cyberpunk, Winter Snowstorm, and Golden Desert.
- ๐ฆ๏ธ Dynamic Particle & Weather Systems: Real-time falling rain streaks, fluffy snowflakes, floating fireflies, water bubble streams, engine flame trails, scoring bursts, impact explosions, and celebratory confetti.
- ๐ต Real-Time Procedural Synthesizer: Powered 100% by the Web Audio APIโzero audio file loading latency. Includes frequency-swept jump chirps, harmonic coin chimes, low-pass impact thuds, and dynamic ambient synth pads.
- ๐ Natural Progressive Difficulty Scaling: Smoothly ramps horizontal speed and pipe clearance without jarring difficulty spikes.
- ๐ฑ Adaptive Cross-Platform Controls:
- Desktop: Spacebar, Arrow Up, W key, or Mouse Click.
- Mobile / Touch: Beautiful floating neon glass jump button with ripple wave animations (automatically hidden on desktop).
- ๐ Local Storage Persistence: Automatic high score tracking, total flaps, pipes cleared, games played, and custom settings.
- ๐ High-DPI Retina Ready: Sub-pixel canvas rendering supporting 4K monitors and mobile high-density displays at a locked 60+ FPS.
| Platform | Action | Key / Input |
|---|---|---|
| Desktop | Flap / Jump | SPACE or โ Arrow or W or Left Click |
| Desktop | Pause / Resume | ESC or P |
| Desktop | Quick Mute Audio | M or HUD Audio Button |
| Mobile / Tablet | Flap / Jump | Floating Neon Glass Jump Button |
| Mobile / Tablet | Tap Screen | Instant Tap to Flap |
Each aviator features procedural vector drawing, aerodynamic wing kinematics, eye animation, and customized engine trail sparks:
- Classic Gold โ The legendary golden aviator with agile amber wings.
- Cyber Cyan โ High-tech mecha bird equipped with neon ion thrusters.
- Crimson Phoenix โ Fiery aviator radiating embers and fierce energy.
- Emerald Dragon โ Infused with ancient woodland jade scales and horns.
- Vaporwave Neon โ Retro 80s synthwave pilot with magenta gradient wings.
- Shadow Stealth โ Blacked-out phantom flapper with an infrared ocular sensor.
- Celestial Angel โ Blessed with a golden halo and pure pearl feathers.
- Solar Flare โ Sunburst orange bird ignited by solar winds.
- Sakura Blossom โ Soft pastel pink flyer with floating floral trails.
- Aurora Frost โ Glacial cryo-bird crowned with northern light shimmer.
- Cosmic Void โ Deep navy flyer harboring dark matter star dust.
- Retro 8-Bit โ Blocky chiptune nostalgia straight out of 1989 arcade cabinets.
Experience multi-layer parallax scrolling with atmospheric physics:
- โ๏ธ Sunny Sky โ Golden sunlight, puffy clouds, and lush green hills.
- ๐ Sunset Synthwave โ Wireframe sun with retro blinds and purple horizons.
- ๐ Cyber City Night โ Neon high-rises, moon glow, and skyscraper silhouettes.
- ๐ฒ Enchanted Forest โ Ancient mossy canopy with floating bioluminescent fireflies.
- ๐๏ธ Alpine Aurora โ Wavy emerald northern lights over snow-capped peaks.
- ๐ Deep Ocean โ Caustic underwater light rays and rising air bubble streams.
- ๐พ Retro Pixel World โ 8-bit clouds, brick ground, and chiptune vibes.
- ๐ Cosmic Space โ Multi-depth starfields with cosmic dust and ringed planets.
- ๐ง๏ธ Rainy Cyberpunk โ Dynamic rainfall streaks and wet neon road reflections.
- โ๏ธ Winter Snowstorm โ Cozy alpine village with floating snowflakes.
- ๐๏ธ Golden Desert โ Shifting sand dunes, heat haze, and distant pyramids.
flappy/
โโโ assets/ # Game icons and graphical resources
โโโ css/
โ โโโ style.css # Core design tokens, layout & HUD structure
โ โโโ glassmorphism.css # Neon glass cards, modal backdrops & form controls
โ โโโ animations.css # Keyframes, ambient floats, pulses & screen shake
โโโ js/
โ โโโ storage.js # LocalStorage persistence manager
โ โโโ audio.js # Web Audio API procedural synthesizer & synth music
โ โโโ particles.js # Particle engine (trails, bursts, weather, confetti)
โ โโโ birds.js # 12 Bird definitions & procedural vector sprites
โ โโโ backgrounds.js # 11 Parallax world layers & weather themes
โ โโโ physics.js # Kinematics, progressive difficulty & collision hitboxes
โ โโโ renderer.js # High-DPI 2D canvas rendering pipeline
โ โโโ ui.js # Modal transitions, HUD, touch button & share score
โ โโโ game.js # State machine & main requestAnimationFrame loop
โโโ index.html # Semantic HTML5 entry point
โโโ LICENSE # MIT License
โโโ README.md # Comprehensive documentation & showcase
The game is deployed and live! You can instantly play Flappy Wyzuk from any desktop or mobile browser with zero installation:
๐ https://flpybrd.netlify.app/
No heavy build tools or frameworks required. Run locally in any modern browser:
Simply open index.html in your favorite browser.
# Using Python
python -m http.server 8080
# Or using Node http-server / npx serve
npx serve .Navigate to http://localhost:8080 to play.
- HTML5: Semantic tags, accessible modals, and scalable SVG icons.
- CSS3 / Vanilla CSS: CSS Custom Properties, Glassmorphism (
backdrop-filter), Responsive Flexbox & Grid, CSS Keyframes. - JavaScript (ES6+ Modules): Clean modular architecture, State Machine pattern, requestAnimationFrame delta-time physics.
- Canvas 2D API: High-performance rasterization with sub-pixel precision and retina DPI scaling.
- Web Audio API: Procedural frequency synthesis for sound effects and harmonic chord ambient soundtrack.
- Global WebSockets Multi-Player Ghost Racing
- Daily Challenge Mode with modifier seeds (Low Gravity, High Wind)
- Sound synthesizer preset editor
- PWA (Progressive Web App) offline installation with Service Worker
- Creator & Developer: Wyzuk
- Repository: https://github.com/wyzuk/flappy
- Author Profile: https://github.com/wyzuk
Distributed under the MIT License. See LICENSE for more details.
Made with ๐ by Wyzuk