ラベル 拡張ファイル の投稿を表示しています。 すべての投稿を表示
ラベル 拡張ファイル の投稿を表示しています。 すべての投稿を表示

2013年5月17日金曜日

GooglePlayゲームサービス

本日なにげなくGooglePlayの開発者向けコンソールを開いたら。
あれ?メニューに見覚えのないマークが……

GooglePlayゲームサービス」なにこれ?

開いてみたらなんと!
ゲーム用のクラウドサービスでした。
ゲームデータやランキングをクラウド化したり、
マルチプレイヤーで通信対戦ができるらしい!

普段は簡単府を使用しない私でも驚き、と言いますか待っていました!

個人でサーバーを運用するのはレンタルだろうと厳しいですからね。

WIFIダイレクトのAPIレベルや安定性の問題から多人数プレイのゲーム開発はあきらめ気味でした。青牙は管理が面倒でした。
携帯ゲームは通信対戦が出来てこそだと思います。



これで、本格的にゲームエンジンの開発を進められます。

2012年11月29日木曜日

OBBダウンロード ExpansionFile wifi is disbled


ExpansionFile wifi is disbled

拡張ファイルのダウンロードは、デフォルトではWIFIが有効になっている必要があります。
しかし、高速通信サービス(モバイルWIMAXやLTE)が普及しつつあるので、
WIFIが使用できないと追加ファイルがダウンロードできないというのは不便です。

FLAGS_DOWNLOAD_OVER_CELLULAR を設定すればいいのですが忘れがちです。

mRemoteService 。setDownloadFlags (IDownloaderService 。FLAGS_DOWNLOAD_OVER_CELLULAR );


そこでDownloaderServiceファイルを書き換えてWIFI使用に関係なくダウンロードするようにしました。

com.google.android.vending.expansion.downloader.impl;DownloaderServiceクラス
    public int getNetworkAvailabilityState(DownloadsDB db) {

         if (0 != (flags & FLAGS_DOWNLOAD_OVER_CELLULAR)) {
                return NETWORK_OK;



FLAGS_DOWNLOAD_OVER_CELLULARのIF文を無効にすればOKです。