An open API service indexing awesome lists of open source software.

https://github.com/shuaib-code/bouncing-balls

An exploration of JavaScript Object-Oriented Programming (OOP) through a bouncing balls animation demo from MDN Web Docs
https://github.com/shuaib-code/bouncing-balls

bouncing-ball canvas class oop

Last synced: 3 months ago
JSON representation

An exploration of JavaScript Object-Oriented Programming (OOP) through a bouncing balls animation demo from MDN Web Docs

Awesome Lists containing this project

README

          

[![Vue Unpkg](https://raw.githubusercontent.com/shuaib-code/bouncing-balls/refs/heads/main/public/demo.png)](https://mohammad-shuaib.vercel.app/)

# 🎾 Bouncing Balls – JavaScript OOP Demo

This project demonstrates the use of **Object-Oriented Programming (OOP)** in JavaScript with a fun and interactive bouncing balls animation.

Inspired by the [MDN Web Docs](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Object_building_practice) tutorial, this project visualizes how objects can interact and animate on an HTML ``.

---

## 📂 Technologies Used

- HTML5 Canvas
- Vanilla JavaScript
- Object-Oriented Programming (OOP)

---

## 📜 License

MIT License – feel free to use, modify, and share.