Skip to content

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.

Notifications You must be signed in to change notification settings

ILadis/sheepshead

Repository files navigation

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

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published