Breakout Game

A classic Breakout game built with HTML5 Canvas and JavaScript.

Breakout Game

Project Details

Technologies Used

HTML5 Canvas, CSS, JavaScript

Project Features

- Interactive Gameplay: Control the paddle using keyboard arrow keys to bounce the ball and break bricks.
- Brick Collision Detection: Bricks disappear upon collision with the ball, and the score increases.
- Paddle and Wall Collision: The ball bounces off the paddle and walls, adding to the challenge.
- Lose Condition: If the ball hits the bottom wall, the game resets with all bricks reappearing.
- Score Tracking: Displays the current score dynamically on the canvas.
- Responsive Design: Works seamlessly on different screen sizes.

Project Overview

A classic Breakout game built with HTML5 Canvas and JavaScript. This project challenges players to break all the bricks using a ball and paddle while keeping track of their score.