FIBS (online backgammon) client library
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Trevor Slocum 16c24d4793 Reset premoves when player moves are rejected 11 months ago
.gitignore Initial commit 1 year ago
LICENSE Support connecting to FIBS via WebSocket proxy 1 year ago
README.md Support connecting to FIBS via WebSocket proxy 1 year ago
board.go Reset premoves when player moves are rejected 11 months ago
board_test.go Fix selecting multiple checkers 1 year ago
client.go Reset premoves when player moves are rejected 11 months ago
doc.go Support connecting to FIBS via WebSocket proxy 1 year ago
event.go Add EventWho 1 year ago
go.mod Fix resetting premoves too early 11 months ago
go.sum Fix resetting premoves too early 11 months ago
util.go Fix resetting premoves too early 11 months ago

README.md

fibs

GoDoc Donate

FIBS (online backgammon) client library

Features

  • Client provides methods for connecting to FIBS and manages interactions
  • Board provides methods for retrieving the current game state and playing the game
  • Watch backgammon TV (spectate live matches continuously)

Applications

  • Boxcars, a FIBS client with a graphical user interface
  • bgammon, a FIBS client with a terminal user interface

Documentation

Documentation is available via godoc.

Support

Please share issues and suggestions here.