Multiplayer game made with Goo Create
JavaScript Other
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
public
views
.gitignore
README.md
core.js
package.json
server.js
vector3.js

README.md

Goo Arena

A WebGL multiplayer FPS game.

Set it up locally

Server

Requires node.js. Install & run:

npm install;
npm start;

By default it will serve the webpage on http://localhost:5000 and listen for websockets on the same port: ws://localhost:5000. To change this, set the PORT and WSS_URL environment variables:

# Start web server on port 8888 and listen for websockets on ws://localhost:8888
PORT=8888 WSS_URL=ws://localhost:8888 npm start

Development of the client

  1. Duplicate this Goo Create scene and open it.
  2. Export the scene as Webpage: Scene > Export > Webpage.
  3. Extract the downloaded zip file into public/.
  4. Restart the server.