Backgammon server powering bgammon.org
Go to file
Trevor Slocum 50b743a468 Send win event after sending board event 2024-04-22 18:51:29 -07:00
cmd/bgammon-server Add verbose flag 2023-12-21 12:52:56 -08:00
pkg/server Send win event after sending board event 2024-04-22 18:51:29 -07:00
LICENSE Initial commit 2023-07-31 16:46:28 -07:00
PROTOCOL.md Paginate match history 2024-01-13 17:56:52 -08:00
README.md Update translations 2024-03-18 12:58:51 -07:00
REPLAY.md Add setting for flipping board 2024-01-05 11:52:35 -08:00
board.go Support playing tabula games 2024-01-08 03:51:22 -08:00
client.go Add remaining JSON events 2023-08-27 14:10:18 -07:00
command.go Add history command 2023-12-19 16:30:16 -08:00
doc.go Add package doc 2023-08-26 20:38:07 -07:00
event.go Add setting for traditional opponent move space numbers 2024-02-20 13:33:31 -08:00
game.go Reset winner when multi-point game is completed 2024-01-26 11:00:40 -08:00
gamestate.go Play forced moves automatically 2024-01-10 21:42:43 -08:00
go.mod Send emails from noreply@bgammon.org 2024-04-22 14:45:42 -07:00
go.sum Send emails from noreply@bgammon.org 2024-04-22 14:45:42 -07:00
player.go Allow forfeiting match after more than ten minutes of inactivity 2024-01-17 13:40:45 -08:00
util.go Store board state as []int8 2024-01-05 18:18:54 -08:00

README.md

bgammon - Backgammon server powering bgammon.org

GoDoc Donate via LiberaPay

Play

Browser and Desktop

Click here to play using your browser.

Download Boxcars at https://bgammon.org/download

Source code is available here.

Android

Google Play   F-Droid

Download Boxcars via Google Play or F-Droid

Source code is available here.

Terminal

ssh bgammon.org -p 5000

Source code is available here.

Translate

Translation is handled online.

Support

Please share issues and suggestions here.

The bgammon protocol is specified in PROTOCOL.md.

Information on how to play backgammon is available here.