ブラウザ ベースのゲームでゲームの状態を同期する方法を見つけようとしています。私は Google Web Toolkit を使用していますが、私の質問は AJAX または RPC フレームワークに関するものだと思います。
私の「ゲーム」については、チェスを考えてみてください。ただし、チェスの駒をリアルタイムで動かす必要がある場合。プレーヤー 1 がピースを新しい場所に移動 (ドラッグ アンド ドロップ) し、プレーヤー 2 が別のピースを別の場所に同時に移動すると、両方のプレーヤーのゲーム状態が他方の変更で更新されます。
ゲーム状態の衝突は決して楽しいものではないため、私の最初の実装はすべてぎこちなく複雑でした。それで、これを達成するための確立された良い方法は何ですか?