Open Side Menu Go to the Top
Register
Announcing bgammon.org, a free and open source multiplayer backgammon service Announcing bgammon.org, a free and open source multiplayer backgammon service

09-10-2023 , 11:42 PM
I have developed an entirely free and open source multiplayer backgammon service.

You can try it out by visiting https://bgammon.org or by connecting via SSH:

ssh bgammon.org -p 5000

I would very much appreciate help with testing and feedback from anyone who knows how to play backgammon, or is interested in learning. The rules of backgammon are available here:

https://bkgm.com/rules.html

The password prompt is currently non-functional, and private lobbies are not yet available. Otherwise, the service is ready to test out, particularly the accuracy of the backgammon simulation. Because there are no accounts yet, everyone is logged in as a guest.

A terminal-based client is available, and a graphical client is planned. The terminal-based client is available over the web at the link above. This is accomplished by using GoTTY.

Move pieces by dragging them or by clicking a source space and then a destination space. You may make multiple moves by dragging a checker directly to its final destination.

Source code:Feel free to contact me directly at trevor@rocket9labs.com with test results and feedback.
Announcing bgammon.org, a free and open source multiplayer backgammon service Quote
09-11-2023 , 05:11 AM
After the massive downgrade of Galaxy I appreciate every try to make something new.
But I am afraid as long as checkers are represented by X and O that won't attract many players.
I get a feeling of FIBS nostalgia but I think younger generations request checkers in 2 colours
as a bare minimum.
Announcing bgammon.org, a free and open source multiplayer backgammon service Quote
09-11-2023 , 04:00 PM
I'm curious how you intend to deal with cheaters
Announcing bgammon.org, a free and open source multiplayer backgammon service Quote
09-11-2023 , 08:42 PM
Quote:
Originally Posted by cornelius1
After the massive downgrade of Galaxy I appreciate every try to make something new.
But I am afraid as long as checkers are represented by X and O that won't attract many players.
I get a feeling of FIBS nostalgia but I think younger generations request checkers in 2 colours
as a bare minimum.
Thanks. I agree, color is needed to make it appealing to most people. Right now it's a very basic text-based client, I will be starting on a proper graphical client this evening, which will make use of color.

Quote:
Originally Posted by Neil S
I'm curious how you intend to deal with cheaters
By cheaters, you mean people who use an engine to calculate the best move, right? There isn't any rigorous protection against cheaters in that regard yet, but I have tried to not incentivize people to cheat in any way as there aren't any prizes or points to be won.
Announcing bgammon.org, a free and open source multiplayer backgammon service Quote
09-14-2023 , 10:41 AM
Yeah that's precisely what I meant, and well, people will cheat because they can. Chess.com has to ban cheaters all the time, at all ranks.
Announcing bgammon.org, a free and open source multiplayer backgammon service Quote
09-14-2023 , 12:02 PM
Quote:
Originally Posted by Neil S
I'm curious how you intend to deal with cheaters
yeah like the ones on www.zooescape.com who change the url from, say,

https://zooescape.com/backgammon.pl?...777&rng=987654
to

https://zooescape.com/backgammon.pl?...777&rng=987123

Just keep doing that until your dice fit.
Announcing bgammon.org, a free and open source multiplayer backgammon service Quote
09-19-2023 , 03:20 AM
I have just released the first version of the graphical client, featuring color!

Try it out and let me know what you think.

https://play.bgammon.org
Announcing bgammon.org, a free and open source multiplayer backgammon service Quote
09-19-2023 , 10:05 AM
I only get an empty page apart from:

First line: "loading ..."
Last line: "connecting ..."

It stays like this long-term.
Announcing bgammon.org, a free and open source multiplayer backgammon service Quote
09-19-2023 , 06:08 PM
Quote:
Originally Posted by cornelius1
I only get an empty page apart from:

First line: "loading ..."
Last line: "connecting ..."

It stays like this long-term.
Thanks for letting me know, this should be fixed now. You may need to refresh the page to get the new version.
Announcing bgammon.org, a free and open source multiplayer backgammon service Quote
09-20-2023 , 11:38 AM
The board is OK now. But I couldn't play because I was the only one there. I also haven't figured out yet where to set the number of points for the match.
Announcing bgammon.org, a free and open source multiplayer backgammon service Quote
10-20-2023 , 06:06 PM
Quote:
Originally Posted by cornelius1
The board is OK now. But I couldn't play because I was the only one there. I also haven't figured out yet where to set the number of points for the match.
The good news is I have just added support for playing matches worth more than one point, and have added the doubling cube as a new feature. Check it out and let me know what you think!

The bad news is... We have to tell more people about bgammon.org or there won't be anyone else to play.
Announcing bgammon.org, a free and open source multiplayer backgammon service Quote
11-16-2023 , 10:56 PM
The following major new features and changes have recently been released:

- Sound effects were added
- Support for additional languages was added
- Click-to-move support was added
- Legal moves highlight feature was added
- Spectating matches is now supported
- Pip counts are now displayed
- Mobile device support has been optimized

The first AI opponent, wildbg is also now available (look for “BOT_wildbg’s match”). wildbg is written in Rust, and is powered by neural networks. Can you beat it?

Join the bgammon.org community via Discord, Matrix or IRC at https://bgammon.org/community
Announcing bgammon.org, a free and open source multiplayer backgammon service Quote
11-17-2023 , 11:38 AM
It allowed me to bear off although I didn't have all checkers in my homeboard.
Announcing bgammon.org, a free and open source multiplayer backgammon service Quote
11-21-2023 , 06:08 PM
Some feedback:

Here are some absolute must-haves before I would play here:
  • Forced moves should be played automatically with no action on my part.
  • Similarly, if I do not have cube access, the dice should be automatically rolled for me.
  • After the match is over, the match file should be made available for download.

Some suggestions:
  • Point numbers are always numbered from the perspective of the person on roll. For example, when a player makes their five point with an opening 31 roll, that's annotated 8/5 6/5. However, on your site, when one's opponent does this, it's displayed as 17/20 19/20, which is not the accepted standard in backgammon.
  • The animation of my opponent feels a little slow.

Nice job so far, well done.

JLee
Announcing bgammon.org, a free and open source multiplayer backgammon service Quote
12-20-2023 , 04:32 AM
Quote:
Originally Posted by cornelius1
It allowed me to bear off although I didn't have all checkers in my homeboard.
Thanks, this should be resolved now.

Quote:
Originally Posted by JLee
Some feedback:

Here are some absolute must-haves before I would play here:
  • Forced moves should be played automatically with no action on my part.
  • Similarly, if I do not have cube access, the dice should be automatically rolled for me.
  • After the match is over, the match file should be made available for download.

Some suggestions:
  • Point numbers are always numbered from the perspective of the person on roll. For example, when a player makes their five point with an opening 31 roll, that's annotated 8/5 6/5. However, on your site, when one's opponent does this, it's displayed as 17/20 19/20, which is not the accepted standard in backgammon.
  • The animation of my opponent feels a little slow.

Nice job so far, well done.

JLee
Thanks for your feedback. I am glad to say that I have addressed several points, dice are now automatically rolled when possible and matches are now available for replay and download. I will look into the rest of your feedback when I find the time.
Announcing bgammon.org, a free and open source multiplayer backgammon service Quote
12-27-2023 , 10:13 AM
Quote:
Originally Posted by rocket9
Thanks, this should be resolved now.
matches are now available for replay and download.
You will want to change the format of the match download to be accessible by ExtremeGammon, otherwise the download isn't much good.

JLee
Announcing bgammon.org, a free and open source multiplayer backgammon service Quote
01-11-2024 , 11:52 PM
There have been some new big changes recently, including:

- Play forced moves automatically
- Add checker animation speed setting
- Support advanced checker movement
- Support flipping board
- Support playing tabula games

The advanced checker movement and animation setting should make fast paced games much more comfortable.
Announcing bgammon.org, a free and open source multiplayer backgammon service Quote
02-17-2024 , 11:24 PM
I tried it and here's my feedback:

1) Obviously, not a lot of players to play against. Not much you can do about that.
2) I think I prefer the mechanics of XG for moving checkers although I do like the fact that you can move both dice with one checker at once.
3) Needs to have ability to export games. Maybe it does but I haven't figured out how.
Announcing bgammon.org, a free and open source multiplayer backgammon service Quote
02-20-2024 , 10:31 PM
Quote:
Originally Posted by lampcord
I tried it and here's my feedback:

1) Obviously, not a lot of players to play against. Not much you can do about that.
2) I think I prefer the mechanics of XG for moving checkers although I do like the fact that you can move both dice with one checker at once.
3) Needs to have ability to export games. Maybe it does but I haven't figured out how.
Thanks. Will you please elaborate on #2? Did you try "Advanced checker movement" in settings? It enables single and double click movement that I hear is used in programs like GnuBG.

Exporting games is supported, when you are logged in games are automatically saved to your account and can be viewed by clicking the "History" button after logging in. Guests can also export games by typing "/download" when after finishing a match.
Announcing bgammon.org, a free and open source multiplayer backgammon service Quote

      
m