-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'master' of https://github.com/danieldotwav/Breakout-HTML
- Loading branch information
Showing
1 changed file
with
37 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
# Breakout HTML Game | ||
|
||
This repository contains the code for a classic Breakout game implemented in HTML5, CSS3, and vanilla JavaScript. Breakout is an arcade game developed and published by Atari, Inc., and this project is a homage to the original game with some modern twists. | ||
|
||
![Breakout](https://github.com/danieldotwav/Breakout-HTML/assets/31682816/35c2b147-f067-497d-8bd8-0e501ceca638) | ||
|
||
[Play Online](https://danieldotwav.github.io/Breakout-HTML/) | ||
|
||
## Features | ||
|
||
- Classic Breakout gameplay mechanics | ||
- Score tracking with speed increase every 20 points | ||
- Responsive canvas rendering | ||
- Simple and intuitive controls | ||
- Start, win, and game over screens | ||
|
||
## Getting Started | ||
|
||
### Prerequisites | ||
|
||
- A modern web browser that supports HTML5, CSS3, and JavaScript | ||
|
||
## Usage | ||
|
||
Use the left and right arrow keys to move the paddle. The goal is to break all the bricks without letting the ball fall below the paddle. Every time you hit a brick, your score increases, and every 20 points, the ball's speed will increase, raising the challenge! | ||
|
||
## Contributing | ||
|
||
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**. | ||
|
||
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". | ||
|
||
1. Fork the Project | ||
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`) | ||
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`) | ||
4. Push to the Branch (`git push origin feature/AmazingFeature`) | ||
5. Open a Pull Request |