Skip to content

Latest commit

 

History

History
36 lines (26 loc) · 1.51 KB

README.md

File metadata and controls

36 lines (26 loc) · 1.51 KB

Sheepshead

Sheepshead is a work-in-progress implementation of the german trick-taking game Schafkopf, that runs inside your browser and supports multiple real-time game sessions with four human players.

Getting started

To get the game running, you need a recent version of Node.js.

You can download the latest development version here. Unzip it to a location of your choice and run:

node --experimental-modules sheepshead-master/web/index.mjs

Once the server is up an running open your browser and visit: http://localhost:8090/

Configuration

The server uses environment variables for its configuration. All settings are optional and default to the documented values.

Port

The server can be launched on an arbitrary port. This setting is optional an defaults to 8090.

Example:

env PORT='8080' node --experimental-modules sheepshead-master/web/index.mjs

Base URI

The server can be launched with a base URI. This may be useful when running behind a reverse proxy. This setting is optional, no base URI is used when omitted.

Example:

env BASE='/sheep' node --experimental-modules sheepshead-master/web/index.mjs

Images

Sheepshead Lobby Sheepshead Game