Skip to content

This is my first 2D game developed with Unity. An advanced version of the famous flappy bird game with a target and shoot mechanics. PC and ANDROID

Notifications You must be signed in to change notification settings

Sujith013/Flappy-Bird-Advanced-Unity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flappy Bird Advanced Unity

🕹️ Project Overview

  • Flappy Bird Advanced Unity is an enhanced version of the classic Flappy Bird game.
  • Players control a bird navigating through obstacles and now have the ability to shoot, adding new mechanics and excitement.
  • The game introduces fresh challenges, power-ups, and advanced gameplay to keep players engaged.

🎮 What You Can Do

  • Guide the bird through gaps between pipes and obstacles.
  • Use the shooting mechanic to clear obstacles or enemies.
  • Collect power-ups and points for higher scores.
  • Experience advanced levels with increasing difficulty and new gameplay elements.

🚀 Extension of Flappy Bird

  • This project extends the original Flappy Bird by:
    • Introducing a shooter mechanic—players can fire projectiles to clear their path.
    • Adding new enemy types and obstacles that require quick reflexes and strategic shooting.
    • Implementing power-ups and advanced level progression.
    • Enhancing the visual and audio experience with modern effects.

🛠️ Tech Stack & Skill Set Demonstrated

Unity Game Engine

  • Unity (C# scripting): Main development platform for 2D/3D games.
  • Unity Physics: Used for realistic bird movement, collision detection, and projectile mechanics.
  • Unity Animation System: For smooth character and background animations.
  • Unity UI: For score display, menus, and power-up indicators.
  • Audio Management: Integrated sound effects and background music.

Programming & Scripting

  • C#:
    • Game logic, shooting mechanics, and power-up systems.
    • State management for levels and player status.
    • Efficient object pooling for performance.

Game Design

  • Level Design: Crafted engaging and progressively challenging levels.
  • Sprite Animation: Used sprite sheets for bird, enemy, and projectile animations.
  • Particle Effects: For shooting, collisions, and power-up feedback.

Asset Management

  • Custom Assets: Created or sourced sprites, backgrounds, and audio files.
  • Prefab System: Modular game objects for rapid development and reusability.

Version Control

  • Git & GitHub: Managed project versions, tracked progress, and enabled collaboration.

Additional Tools & Skills

  • Cross-Platform Build: Configured settings for desktop and mobile builds.
  • Documentation: Well-commented code and organized project structure.

Feel free to use, extend, or contribute to this project!

About

This is my first 2D game developed with Unity. An advanced version of the famous flappy bird game with a target and shoot mechanics. PC and ANDROID

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages