Skip to content

Latest commit

 

History

23 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧱 Brick Breaker Game

🚀 Overview

A classic Brick Breaker game built using JavaScript where players control a paddle to bounce a ball and break all bricks.

✨ Features

  • Interactive paddle control
  • Ball collision detection
  • Dynamic brick layout
  • Score tracking system
  • Game over & restart functionality

🛠 Tech Stack

  • HTML5 (Canvas)
  • CSS3
  • JavaScript (Game Logic)

📸 Screenshots

image

🔗 Live Demo

https://brick-breaker-game-ruby-xi.vercel.app/

⚙️ Installation

  1. Clone the repository
  2. Open index.html in browser

🧠 What I Learned

  • Implementing collision detection in games
  • Managing game loops and animations
  • Handling user input with keyboard events
  • Structuring JavaScript for interactive applications

🔮 Future Improvements

  • Add multiple difficulty levels
  • Sound effects and animations
  • Mobile touch controls
  • Leaderboard system

Files

  • index.html — The main HTML file
  • style.css — Styling for the game UI
  • script.js — Game logic and rendering
  • README.md — This file

Author

Tanisha Suresh Maurya

About

A classic Brick Breaker Game built using HTML, CSS, and JavaScript. Features levels, lives, scoring system, and responsive gameplay using the HTML5 Canvas API.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages