Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arman2409/bouncing-ballz
Micro physics simulator in browser
https://github.com/arman2409/bouncing-ballz
canvas canvas-animation
Last synced: 10 days ago
JSON representation
Micro physics simulator in browser
- Host: GitHub
- URL: https://github.com/arman2409/bouncing-ballz
- Owner: Arman2409
- Created: 2024-05-16T18:01:55.000Z (6 months ago)
- Default Branch: develop
- Last Pushed: 2024-05-23T19:14:07.000Z (6 months ago)
- Last Synced: 2024-10-11T15:16:38.001Z (26 days ago)
- Topics: canvas, canvas-animation
- Language: TypeScript
- Homepage: https://bouncing-balls-app.netlify.app/
- Size: 1.01 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# `Bouncing Ballz`
Micro physics simulator in browser
[Live Preview](https://bouncing-balls-app.netlify.app/)
## User interaction
Click anywhere on the screen to spawn a new bouncing circle.
## How to run locally
1. Clone the project with the following command
```bash
git clone https://github.com/Arman2409/bouncing-ballz.git
```2. Open terminal and navigate to the directory where you have cloned the project
```bash
cd bouncing-ballz
```3. View the project by opening the index.html file in browser
## How to make changes
4. Install Node.js on your machine(http://nodejs.org)
5. Install dependencies by running the command
```bash
npm install
```6. Start Typescript server by running
```bash
npm run build
```7. Make changes and refresh the browser