Flappy Bird JavaScript Game
This repository contains a simple implementation of the classic Flappy Bird game using only JavaScript. The game leverages HTML5 Canvas for rendering graphics and features a minimalist yet challenging gameplay experience.
Key Features:
- Canvas Rendering: Utilizes the HTML5 Canvas element for rendering game graphics, creating a visually engaging experience.
- Responsive Design: The game adapts to different screen sizes, providing a seamless and enjoyable gaming experience on various devices.
- Dynamic Pipes: Randomly generates and moves pipes on the screen, requiring the player to navigate the bird through the gaps to score points.
- Score Tracking: Keeps track of the player's current score and best score, providing a competitive element to the gameplay.
- User Interaction: Responds to user clicks on the canvas, allowing the player to make the bird jump and navigate through the pipes.
- Game Over Handling: Detects collisions with pipes and the screen boundaries, triggering a game over scenario with the option to restart.
How to Play:
- Click on the canvas to make the bird jump.
- Navigate the bird through the moving pipes to score points.
- Avoid collisions with pipes and the top/bottom of the screen.
- Challenge yourself to beat your best score!
Feel free to clone and customize this repository to create your version of the Flappy Bird game. Happy gaming!
https://sergiocampbell.github.io/flappyAngryBird
Get the highest score!