Ensure Node 12.16.3+ and npm is installed
Node.js dependencies include
- Express
- Socket.IO
- Browserify
- node-gameloop
Clone the repository, cd <path>/physics-sandbox and run npm install.
To build project: ./build
To run server: node <path>/physics-sandbox
It is recommended to run client on Chrome on localhost with default port :8080 for testing.
- Velocity, acceleration, momentum, gravity
- Polygon collision detection and resolution
- Impulse resolution
