Experiment using an older version of Collabs for non-CRDT collaboration.
It is a web app with a multiplayer 3D world where you can move around, talk (with WebRTC proximity audio), add objects, and draw on whiteboards. BabylonJS, React, PeerJS, Heroku.
Live version. May be flaky.
First, install Node.js. Then run npm i
.
Build the server from src/
, with browser-facing content in development mode.
Build the server from src/
, with browser-facing content in production mode (smaller output files; longer build time; no source maps).
Run the server. Open http://localhost:3000/ to view. Use multiple browser windows at once to test collaboration.
Options:
- -s, --https run in https mode, using a fake (not secret, self-signed) certificate
- -h, --help display help for command
The port can be configured with the PORT environment variable. It defaults to 3000.
Delete dist/
.