私は、永続的な仮想世界を持つマルチプレイヤーアンドロイドゲームをデザインしようとしています。私は、世界の現在の状態だけでなく、いくつかの公開Webサービスを表すデータベースを持つサーバーを持っています。私は世界の特定のプレーヤーのビューを描画するアンドロイドアプリを持っているだけでなく、プレーヤーの現在の状態を取得するために(そして、それに応じてアンドロイドのビューを更新するために)サーバーへのhttpコールを行います。AndroidデバイスはREST Webサービスをどのくらい早く呼び出すことができますか?
これまでのところ、私の計画では、アプリケーションがアクティブな間に、ユーザーが再生していないときにポーリングする必要はなく、サーバーを常にポーリングすることを計画しています。私は自分のWebサービスをポーリングして電話を更新することがどれくらい速くできるのだろうかと思っています。私は、ゲームが反応し、仮想世界の他のプレイヤーと幾分同期することを望みます。さらに、サーバーが処理しなければならない負荷に関する考え方はありますか?ボトルネックになるのだろうか?
ありがとうございました!私が何かを明確にすることができたら教えてください。
...多くのものに依存します。 –