Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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

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