https://github.com/frontend-rob/brizzle-bash
Brizzle Bash is a fun 2D browser game that uses the OOP principles of JavaScript.
https://github.com/frontend-rob/brizzle-bash
css html javascript oop
Last synced: 9 months ago
JSON representation
Brizzle Bash is a fun 2D browser game that uses the OOP principles of JavaScript.
- Host: GitHub
- URL: https://github.com/frontend-rob/brizzle-bash
- Owner: frontend-rob
- License: mit
- Created: 2024-12-07T10:43:42.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-02-13T18:36:15.000Z (9 months ago)
- Last Synced: 2025-02-13T19:34:55.162Z (9 months ago)
- Topics: css, html, javascript, oop
- Language: JavaScript
- Homepage:
- Size: 2.45 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Brizzle Bash
This project was created during the [Developer Akademie](https://developerakademie.com/) bootcamp to practice JavaScript OOP principles such as inheritance and encapsulation. As a learning exercise, some features may not be fully implemented.
NOTE: This project uses licensed, copyright-protected images from [Bevouliin](https://bevouliin.com/), which are not included in the repository to comply with licensing agreements.
## Features
Here's an overview of the key functionalities:
- **Control Brizzly:** Navigate through an action-packed 2D browser game, jumping and running while battling shadow monsters.
- **Combat Skills:** Unleash powerful punches for short-range attacks and throw spiky iron balls for devastating long-range damage.
- **Power-ups:** Heal Brizzly with health boosts and collect spiky iron balls for powerful long-range attacks.
- **Smooth Animations:** Enjoy seamless transitions between the character’s actions and the monsters' movements, creating an immersive experience.
- **Accessible Settings:** Pause, resume, or toggle sound with ease, allowing you to customize your experience at any moment.
- **Responsive UI:** Experience a sleek, modern interface built with design and functionality in mind, delivering a smooth experience on all devices.
## Preview

## Setup Instructions
To run this project locally, follow these steps:
1. Clone the Repository
Download the source code by clicking the Code button or clone the repository using Git:
```
git clone https://github.com/frontend-rob/brizzle-bash.git
```
2. Start the Application
Once the code is cloned/downloaded, navigate to the project directory on your computer. Open the `index.html` file in any web browser to launch the application.
## Contributing
Since this is a collaborative learning project, further contributions aren’t expected. However, I’m always open to feedback, suggestions, or creative ideas — if you’d like to share any thoughts, feel free to reach out!
## License
The source code for this project is open-source and distributed under the MIT License, and may be used as a reference. Please note that external content from third-party sources is included. For detailed licensing information, refer to the respective websites:
- [Bevouliin](https://bevouliin.com/)
- [Phosphor Icons](https://phosphoricons.com/)
- [Freesound](https://freesound.org/)
- [Hero Patterns](https://heropatterns.com/)
You can find further details, including folder structures and links to relevant content sources, in the readme files located within the asset folder of this repository.