これはBackgammonReloadedです。
混合モードとカスケードモードで数千のゲーム用にトレーニングされた人工ニューラルネットワークに対してオフラインモードでプレイします。
世界中の高度なスキルを持つプレイヤーとオンラインモードで対戦します。
これは、グラフィックスとネットワーク通信の観点からのエンジニアリングのピークです。抽象化レイヤーとしてSDL2ライブラリを使用してC ++で記述されています。
ユーザーインターフェイスはOpenGLES 2.0を使用してゼロから構築されているため、ブラウザでも、どのオペレーティングシステムでも実行できます。アニメーションは毎秒60フレームに固定されています。
ネットワーク通信は、高スループットのために選択プーリングを使用するノンブロッキングTCPソケットを使用し、クライアントがIPアドレスを変更している間にアプリがゲームを再開できるようにします。サーバーに接続されているプレーヤーは、ほぼ70人以上います。時間の経過とともに、さまざまなデバイス(デスクトップ、電話、スマートTV)で複数のクライアントを作成することにより、FIBSに取って代わります。
市場に出回っている他のゲームとは異なり、IPの変更などのさまざまな理由で接続が中断されると、すべてのゲームが再開されます。
GooglePlay開発者サービスをインストールする必要はありません。ユーザーに特別な権限を要求することなく、すべてがボックスの外で機能します。
Swing、Sit&Goトーナメントをプレイします。
ユーザーインターフェイスは、速度とバッテリーの節約のために高度に最適化されています。
それをインストールすることを恐れていますか? http://www.catalinux.eu/bg/emのブラウザで直接試してみてください。
プレーヤーは、実行中のゲームをリアルタイムで見ることができます 。
ゲームを視聴するには、ゲームの横にある[オンラインでプレイ]-> [ロビー]-> [ゲーム]-> [視聴]オプションに移動します。
ゲームの視聴を停止するには、アプリケーションの左上にあるメニューバーをクリックし、[終了]オプションを選択します。
プレイ中はいつでもどのプレイヤーもマッチスコアを2倍にすることができます。
スコア、ピップカウント、キューブ値が上面に表示されます。
ユーザーが慣れてくると、テーブルを逆にすることができます。
チェッカーの色は黒から白に変更できます。
ゲームの数は1から9試合まで割り当てることができます。
音を消すことができます。
自動対戦モードでは、ゲームリクエストはプレイしていないすべてのユーザーに送信されます。
フレンドモードでは、プレイヤーを名前でフィルタリングし(大文字と小文字を区別するモード)、チャットしたり、ゲームのプレイをリクエストしたりできます。
ゲームタイマーは、対戦相手の移動や二重確認を待ちすぎないようにするために使用されます。
現在のプレイヤーのターンを視覚化するために、ボードの右側に2つの緑色の矢印が追加されました。
チャットサポートも追加され、プレイヤーはお互いに話すことができます。
Unicode文字はサポートされていません。
Windows10とAndroidで利用できます。
Windows8とIOSでの実装を計画しています...誰とでもどこからでもリロードされたバックギャモンを再生します。
パニックモードのメニューオプションにはリセットボタンがあります。サーバーから切断してボードをリセットするためにこれが行うこと。
ビデオ:https://www.youtube.com/watch? v = qyb0R71MxTk
お楽しみください;)