AdvenShare is a collaborative platform for playing point-and-click adventure games in your browser.
- npm (node package manager)
- pip (python package manager)
- GNU make
- react-tools (install with npm)
- node (install
nodejs
andnodejs-legacy
packages with apt) - various python dependencies (install with
pip install -r requirements.txt
)
default
- generates javascript files from JSXwatch
- runs the jsx compiler in --watch mode so it auto-builds when you change a JSX fileserve_dev
- starts a development server you can connect to at localhost:8000serve_prod
- starts the production server intended to sit behind a webserver
- You must connect to the server with SSL to host a game, or the browser won't let you screen-share