This is Backgammon Reloaded.
Play in offline mode against Artificial Neural Networks trained for thousand of games in mixed and cascade mode.
Play in online mode against high skilled players all around the world.
This is the peak of engineering in terms of graphics and network communication. Written in C++ with SDL2 library as abstraction layer.
The user interface is build from scratch using OpenGL ES 2.0, allowing it to run on any operating system, even in browser. Animations are fixed at 60 frames per second.
Network communication uses non-blocking TCP sockets using select pooling for high throughput, allowing the app to resume games while the client changes IP addresses. You will almost find a lot at least 70 players connected to the server. As time passes, it will replace FIBS by creating multiple clients on different devices (desktop, phones, smart TVs).
Unlike other games on the market, every game is resumed when the connection gets disrupted from various reasons like IP changes.
No need to install Google Play Services. Everything will work outside the box, while asking from the user no special permissions.
Play Swing, Sit&Go tournaments.
The user interface is now highly optimized for speed and for saving your battery.
Afraid to install it? Give it a try directly in your browser at http://www.catalinux.eu/bg/em
Players can watch running games in real-time.
In order to watch a game, go to Play Online -> Lobby -> Games -> Watch option next to the game.
In order to stop watching a game, click the Menu bar on top left of the application and select Leave option.
Any player can double the match score any time while playing.
The score, pip count and the cube value is displayed on the top side.
The table can be reversed as the user is more used to.
The checker color can be changed from black to white.
The number of games can be assigned from 1 to 9 matches.
The sounds can be muted.
In auto-match mode the game request is sent to all the users that are not playing.
In friend mode it is possible to filter players by name (case sensitive mode), chat with them and request playing a game.
Game timers are used to avoid too much waiting for opponent's move or double confirmation.
Two green arrows were added on the right side of the board in order to visualize current's player turn.
Chat support was also added, there players can talk to each other.
Unicode characters are not supported.
Available on Windows 10 and Android.
Planning on implementing it on Windows 8 and IOS... Play Backgammon Reloaded from anywhere with anyone.
There is a Reset button in the Menu options for panic mode. What this does to disconnect from the server and reset the board.