A fun Flappy Bird clone built with Unity! Guide your bird through pipes and try to achieve the highest score possible.
Main gameplay - Navigate through the pipes!
In-game action showing the bird and pipe obstacles
Game interface and scoring system
- Click or Tap to make the bird flap and rise
- Navigate through the gaps between pipes
- Avoid hitting pipes or the ground
- Try to achieve the highest score!
- Unity 6000.1.10f1
- C# for game logic
- Unity Input System for cross-platform input handling
- 2D Physics for realistic bird movement
- ✅ Smooth bird physics and flap mechanics
- ✅ Infinite pipe spawning system
- ✅ Score tracking and collision detection
- ✅ Cloud background elements for visual appeal
- ✅ Cross-platform input support (mouse and touch)
- ✅ Game over and restart functionality
Assets/
├── Scripts/ # Game logic and mechanics
│ ├── BirdScript.cs # Bird movement and input
│ ├── PipeSpawnScript.cs # Pipe generation system
│ ├── PipeMoveScript.cs # Pipe movement logic
│ ├── LogicManagerScript.cs # Game state management
│ ├── TriggerScript.cs # Score detection
│ └── CloudScript.cs # Background elements
├── Images/ # Sprites and visual assets
│ ├── bird.png
│ ├── unitytut-pipe.png
│ └── unitytut-cloud.png
├── Audio/ # Sound effects
│ └── retro-coin.mp3
└── Scenes/ # Unity scenes
└── MainScene.unity
The game features retro-style sound effects including:
- Sound for scoring
- Unity 6000.1.10f1 or later
- Basic understanding of Unity development (for modifications)
- Clone this repository
- Open the project in Unity
- Open the
StartScenein the Scenes folder - Press Play to start the game
- Go to File > Build Settings
- Select your target platform
- Click "Build" to create an executable
Enjoy playing Flarpy-Blorb! 🎉
Made with ❤️ using Unity