Skip to content

Latest commit

ย 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽฎ Breakout Ball Game

A modern, multi-level Breakout-style ball game built using HTML, CSS, and JavaScript. Features include animated visuals, increasing difficulty, responsive UI, and a stylish retro design.


๐ŸŒŸ Features

  • ๐Ÿงฑ 10 levels with increasing difficulty
  • ๐Ÿ•น๏ธ Mouse-controlled paddle
  • ๐Ÿ’ฅ Brick-breaking mechanics
  • ๐ŸŒˆ Animated rainbow border and gradient background
  • ๐Ÿงพ Score and level labels using pixel-style fonts
  • ๐ŸŽฎ "Game Over" screen with click-to-restart
  • ๐Ÿ’ป Fully responsive and fits all screen sizes (no scroll)

๐Ÿ“ File Structure

Breakout_ball/ โ”œโ”€โ”€ index.html # Main HTML structure โ”œโ”€โ”€ styles.css # Custom styles, fonts, animations โ”œโ”€โ”€ main.js # Game logic (ball, paddle, bricks, scoring) โ”œโ”€โ”€ assets/
โ”‚ โ””โ”€โ”€ press-start-2p.woff # Retro game font (Google Fonts) โ””โ”€โ”€ README.md # Project documentation

๐Ÿš€ Getting Started

1. Clone or Download the Repository

git clone https://github.com/your-username/Breakout_ball.git

cd Breakout_ball

2. Open in Browser

Just open index.html in your browser. No build tools or server required!

๐Ÿ“š Technologies Used HTML5 Canvas for game rendering

JavaScript (ES6) for game logic

CSS3 for layout and animations

Google Fonts โ€“ Press Start 2P

โœจ Customization You can easily:

Change game colors in styles.css

Adjust level mechanics in main.js

Add sound effects, particle systems, or power-ups

๐Ÿง  Ideas for Future Improvements ๐Ÿ”Š Add music/sound effects

๐Ÿงฒ Paddle power-ups (size increase, sticky ball, etc.)

๐ŸŽจ Themes and difficulty modes

๐Ÿ† High score saving (using localStorage)

๐Ÿ™Œ Acknowledgments <<<<<<< HEAD Inspired by the classic Atari Breakout game. Font used: Press Start 2P by Codeman38.

Inspired by the classic Atari Breakout game. Font used: Press Start 2P by Codeman38.

0f539a333bf2c5fbdf00e83e9acfc96bf1ad529d

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages