Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿชฝ FLAPPY WYZUK

Next-Generation Indie Neon Arcade Experience

Play Online GitHub Stars License: MIT Platform Engine Audio


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



๐Ÿ“ธ Screenshots & Showcase

Main Landing Screen In-Flight Parallax HUD
Main Menu Showcase Gameplay Parallax
Character Aviators Parallax Atmosphere Selection
Bird Selection World Themes

โœจ Features

  • ๐Ÿ’Ž 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.

๐Ÿ•น๏ธ Controls

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

๐ŸŽจ Bird Skins

Each aviator features procedural vector drawing, aerodynamic wing kinematics, eye animation, and customized engine trail sparks:

  1. Classic Gold โ€“ The legendary golden aviator with agile amber wings.
  2. Cyber Cyan โ€“ High-tech mecha bird equipped with neon ion thrusters.
  3. Crimson Phoenix โ€“ Fiery aviator radiating embers and fierce energy.
  4. Emerald Dragon โ€“ Infused with ancient woodland jade scales and horns.
  5. Vaporwave Neon โ€“ Retro 80s synthwave pilot with magenta gradient wings.
  6. Shadow Stealth โ€“ Blacked-out phantom flapper with an infrared ocular sensor.
  7. Celestial Angel โ€“ Blessed with a golden halo and pure pearl feathers.
  8. Solar Flare โ€“ Sunburst orange bird ignited by solar winds.
  9. Sakura Blossom โ€“ Soft pastel pink flyer with floating floral trails.
  10. Aurora Frost โ€“ Glacial cryo-bird crowned with northern light shimmer.
  11. Cosmic Void โ€“ Deep navy flyer harboring dark matter star dust.
  12. Retro 8-Bit โ€“ Blocky chiptune nostalgia straight out of 1989 arcade cabinets.

๐ŸŒŒ Worlds & Themes

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.

๐Ÿ“ Project Structure

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

๐ŸŒ Play Online in Browser

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/


๐Ÿš€ Installation & Local Development

No heavy build tools or frameworks required. Run locally in any modern browser:

Option 1: Direct File

Simply open index.html in your favorite browser.

Option 2: Local HTTP Server

# Using Python
python -m http.server 8080

# Or using Node http-server / npx serve
npx serve .

Navigate to http://localhost:8080 to play.


๐Ÿ› ๏ธ Technologies Used

  • 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.

๐Ÿ”ฎ Future Improvements

  • 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

๐Ÿ‘ค Credits


๐Ÿ“„ License

Distributed under the MIT License. See LICENSE for more details.

Made with ๐Ÿ’™ by Wyzuk

About

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.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages