Skip to content

A Phaser 3 Flappy Bird clone demonstrating physics-based movement, collision detection, and procedural obstacle generation. Perfect for learning HTML5 game development fundamentals. Try it live or remix the code!

Notifications You must be signed in to change notification settings

FaithMutua-code/flappy-bird

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flappy Bird Clone

A simple Flappy Bird clone built with Phaser 3, featuring basic physics, collision detection, and obstacle avoidance gameplay.

Flappy Bird Clone Gameplay
Gameplay screenshot showing bird and columns

Features

  • Classic Flappy Bird-style gameplay
  • Physics-based movement with gravity
  • Randomly generated obstacles (columns)
  • Collision detection with ground and obstacles
  • Win condition after passing all obstacles
  • Responsive controls (keyboard only)
  • Game state management (start, play, game over, win)

Technologies Used

  • Phaser 3 - HTML5 game framework
  • JavaScript
  • HTML5

How to Play

  1. Press the UP ARROW key to start the game
  2. Keep pressing UP ARROW to make the bird fly upward
  3. Navigate through the gaps between the columns
  4. Avoid hitting the columns or the ground
  5. Pass all three columns to win!

Installation

To run the game locally:

  1. Clone this repository:
    git clone https://github.com/your-username/flappy-bird-clone.git

About

A Phaser 3 Flappy Bird clone demonstrating physics-based movement, collision detection, and procedural obstacle generation. Perfect for learning HTML5 game development fundamentals. Try it live or remix the code!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy