This project was created during the Developer Akademie 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, which are not included in the repository to comply with licensing agreements.
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.
To run this project locally, follow these steps:
- 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
- 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.
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!
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:
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.
