top of page

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.

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!

bottom of page