/draughts

Multiplayer English Draughts (American Checkers) with a Terminal User Interface (TUI)

Primary LanguageHaskellGNU General Public License v3.0GPL-3.0

Draughts

Multiplayer English Draughts (American Checkers) with a Terminal User Interface (TUI).

Pre-requisites

Install the Haskell stack tool.

Installation

$ make install

Usage

Start the server

$ server --hostName 127.0.0.1 --portNumber 9120

Connect the first client

$ client --hostName 127.0.0.1 --portNumber 9120 --clientName playerOne

Connect the second client

$ client --hostName 127.0.0.1 --portNumber 9120 --clientName playerTwo

Begin playing

Keybindings

Key Description
q Quit
Enter Select
h Left
j Down
k Up
l Right
Left Left
Down Down
Up Up
Right Right

Screenshot

img