DrawSomethingのような簡単な描画ゲームを作成しようとしています。ここでの問題はゲームそのものではなく、コミュニケーションです。他のスマートフォン(Android + iOS)クライアントに座標を配布するにはどうすればよいですか?
2G / 3G:-通常、ピアツーピア接続をサポートしていません。-UDPパケットはブロックされます-断片化された接続、すなわち。クライアントは常に移動し、セルラーステーションを切り替えます。これにより、クライアントとサーバー間、またはクライアントとクライアント間の単一の接続を維持できなくなります。
もちろん、定期的にPOLLINGを使用することもできます。中央サーバーが必要になりますが、リアルタイム通信にはポーリングは非効率的です。リアルタイム性にいくらか似せるには、100ミリ秒ごとにポーリングする必要があります。100クライアントでは、サーバーが過負荷になる可能性があります。
では、問題は、モバイルネットワーク上でスマートフォンのリアルタイム通信をどのように行うかということです。