0

私はターンベースのゲームを作成しており、それを処理するために Game Center を使用することを考えていましたが、渡されたゲームオブジェクトは明らかに最大 64kb です。データベースやストレージサーバーを仲介者として作成することなく、この使用のためにデバイス間でオブジェクトを渡す別の方法はありますか? 私にとってのゲームオブジェクト自体は、おそらく 64kb よりかなり小さいですが、画像など、送信したい初期変数がいくつかあります。私の計算では、1 つのゲームの初期データは約 500kb ですが、これらの画像を一度取得すると、渡されるゲーム オブジェクトはほんの数 kb であり、それらの画像を再び含めることはありません。

これらの画像を直接送信する方法はありますか?

4

2 に答える 2

1

制限を回避する方法はいくつかあります。

This answerは 、そのサイズのファイルを転送できるAlljoynに言及しています。

それらを自分のサーバーに転送し、ファイルへのリンクを他のプレーヤーに渡すことで、間接的に送信することもできます。ターンベースのゲームの場合、サーバーへのアップロードとデバイスへのダウンロードの両方でエラーが発生した場合に再試行して自分で制御できるため、信頼性が向上するという利点があります。これにも AFHTTPClient をお勧めします。

于 2013-05-03T05:08:04.903 に答える
0

データベースやストレージサーバーを仲介者として作成することなく、この使用のためにデバイス間でオブジェクトを渡す別の方法はありますか?

独自のサーバーがなければ、それはありません。

于 2013-05-07T14:57:21.780 に答える