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 9 months ago
.gitignore Initial commit 12 months ago
LICENSE Support connecting to FIBS via WebSocket proxy 11 months ago
README.md Support connecting to FIBS via WebSocket proxy 11 months ago
board.go Reset premoves when player moves are rejected 9 months ago
board_test.go Fix selecting multiple checkers 11 months ago
client.go Reset premoves when player moves are rejected 9 months ago
doc.go Support connecting to FIBS via WebSocket proxy 11 months ago
event.go Add EventWho 11 months ago
go.mod Fix resetting premoves too early 9 months ago
go.sum Fix resetting premoves too early 9 months ago
util.go Fix resetting premoves too early 9 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.