0

ブラウザ ベースのゲームでゲームの状態を同期する方法を見つけようとしています。私は Google Web Toolkit を使用していますが、私の質問は AJAX または RPC フレームワークに関するものだと思います。

私の「ゲーム」については、チェスを考えてみてください。ただし、チェスの駒をリアルタイムで動かす必要がある場合。プレーヤー 1 がピースを新しい場所に移動 (ドラッグ アンド ドロップ) し、プレーヤー 2 が別のピースを別の場所に同時に移動すると、両方のプレーヤーのゲーム状態が他方の変更で更新されます。

ゲーム状態の衝突は決して楽しいものではないため、私の最初の実装はすべてぎこちなく複雑でした。それで、これを達成するための確立された良い方法は何ですか?

4

1 に答える 1

0

状態をクライアントにプッシュするだけでなく、状態をプルする必要があります。GWT を使用している場合は、サーバー プッシュが組み込まれている Ice Faces を検討することをお勧めします。

于 2009-09-03T21:35:31.690 に答える