Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
FlutterWings
Project type
Arcade Game
Key Aspects That I Worked On :
• Tap-to-Flap Mechanics: Implemented upward movement with customizable gravity and strength for smooth controls.
• Collision Handling: Used OnTriggerEnter2D for obstacle detection (Game Over) and score increment logic.
• Singleton Game Manager: Managed game states (Play, Pause, Game Over) and synchronized score updates.
• Dynamic Pipe Spawning: Created a coroutine-based spawner with randomized intervals and vertical positions.
• Pipe Movement and Cleanup: Continuously moved pipes left and destroyed off-screen objects for optimized performance.
• Parallax Background: Animated background using texture offset for a seamless scrolling effect.
• Mobile and Desktop Input: Supported touch, mouse, and keyboard inputs for cross-platform compatibility.
• Screen Edge Detection: Dynamically calculated screen boundaries to ensure proper object cleanup across devices.
GitHub
Demo Video
Play Game
Date
Dec 2024
Experience the thrill of flight with Flutter Wings! Tap, flap, and navigate your way through challenging obstacles in this addictive arcade game. Simple to play, hard to master—can you set a new high score? Start your adventure today!



