Neon Flappy Bird is a modernized, retro-arcade reimagining of the classic bird-flapping formula.  Powered by a custom physics engine compiled from Rust to WebAssembly, the game features smooth,  responsive, and hardware-accelerated gameplay directly in the web browser.  


   Wrapped in a vibrant, glowing neon design system, players guide their cyber-orb bird through  procedurally generated obstacles, aiming for the ultimate high score while listening to dynamic,  procedurally synthesized audio.  

⚡ Key Features:    

- Neon Retro Design System: Immersive dark arcade atmosphere with glowing neon visual assets and  particle effects rendered directly on HTML5 Canvas.    

- Rust-Powered Physics: Custom movement mechanics, particle explosions, and collision detection  compiled to WASM for zero-lag, ultra-responsive play.    

- Infinite Procedural Obstacles: Dynamic pipe heights generation ensuring unique runs every game.   

 - Zero-Dependency Engine: Bare-metal WebAssembly instantiation keeping download sizes under 60KB  and loading times instantaneous.   

 - Synthetic Retro Audio: Dynamic synth sounds for jumping, scoring, and crashing, generated  procedurally using the Web Audio API without external audio assets downloads.    🎮 Controls:    

- Jump / Flap: Spacebar (Keyboard), Left Click (Mouse), or Touch Screen (Mobile/Tablet).    - Mute Audio: Click the "Audio On/Off" toggle at the top of the game screen.    🛠 Tech Stack:     - Logic & Physics: Rust (wasm32-unknown-unknown target)    

- Rendering: HTML5 Canvas API     - Audio: Web Audio API (procedural oscillators)     

- Wrapper & Layout: HTML5 & CSS3

Development log

Leave a comment

Log in with itch.io to leave a comment.