Skip to content

noroutine/dominion

Repository files navigation

Go Build Status Gitter Issue Count Run Status

Dominion Client

Dominion client implements P2P protocol designed to allow 2-6 players enjoy the game without centralized server.

How to Use

Write your own AI that communicates with this client or play yourself via CLI

More about the Dominion

Get Involved

apt-get -qq install git build-essential libreadline-dev
go get github.com/noroutine/dominion
cd $GOPATH/src/github.com/noroutine/dominion
make
./dominion --name Jack --join Game --port 9999

Usage

Just type

dominion --help

So far it's not much

Usage of ./dominion:
  -join string
        name of the group of the node
  -name string
        name of the player
  -port int
        client API port (default 9999)

You will end up in CLI, while in background also HTTP interface starts at port 9999 (controlled by parameter).

Number of commands are available in CLI, type 'help' to check

About

Effort to implement P2P gameplay for Dominion game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages