テーマ:
今までツクールMVで
縦型スマホアプリを開発するブログを書いてきましたが、


ツクールMVで作ったプロジェクトを
iPhoneで動作させると、、、




メチャクチャ遅い!!
iPhone6ではサクサク動作ですが
iPhone5だと途端に重くなってしまいます。

これを解決するために今回色々やってみました。

ツクールMVのプロジェクトをiOS化させるには
cordovaというものを使い
UIWebView上に表示させるようになっていますが
「重い」「落ちる」などの色々な問題がありました。

しかし、最近ではKWwebViewで動かせるようになっており
これで「重い」「落ちる」の問題は大きく改善されるようです。

KWwebViewの導入方法は色々なサイト、ブログに載っております。
私はこちらを参考にさせていただきました。

iOSアプリ化のためのWKWebView構築手順開発者ブログ - ITとゲームのあいだ 


iPhoneアプリ開発メモ 
RPGツクールMVでiPhoenアプリビルド最新のcordovaでWKWebViewを使うセッティング

この通りにやってみると、、、



これでも重い!!
つーか全然変わらない!!


まぁ落ちないようにはなりましたが、、、
あと、有名な十時キーが使えるプラグインがスマホ縦型だと大きさが変になって
使えなくなってしまいました。

他の方のスマホアプリが軽い中、なんで自分のアプリがこんなに
重いんだろう?

動作をとにかく軽くしてFPSをとにかく60に近づけようと

captureMap

このマップをまるまる1枚画像として持って
描画させて描画速度を上げたり
1つのマップのイベント数を減らしたりしても
安定したFPSにならない問題が、、、

これはもうどうしようもない問題なのかな、と思ったら


ものすごい凡ミスで重い動作になっていることに気づきました。

jsファイル(rpg_managers.jsファイル)が古いもので
新しいものに更新すると
(ツクールでプロジェクトの新規開発で作られたjsファイルをコピー)



いい感じに動いてくれました!!
FPSをできるだけ60に持っていこうと努力しましたが
問題はFPSじゃなかったんですね。


次回は十時キーをXcodeで追加するのと
バナー広告を追加する方法をやろうと思います。



AD
いいね!した人  |  コメント(0)  |  リブログ(0)

観月橋輔さんの読者になろう

ブログの更新情報が受け取れて、アクセスが簡単になります

AD

Ameba人気のブログ

Amebaトピックス

      ランキング

      • 総合
      • 新登場
      • 急上昇
      • トレンド

      ブログをはじめる

      たくさんの芸能人・有名人が
      書いているAmebaブログを
      無料で簡単にはじめることができます。

      公式トップブロガーへ応募

      多くの方にご紹介したいブログを
      執筆する方を「公式トップブロガー」
      として認定しております。

      芸能人・有名人ブログを開設

      Amebaブログでは、芸能人・有名人ブログを
      ご希望される著名人の方/事務所様を
      随時募集しております。