RPG Maker MV/RPGツクールMV製のゲームをブラウザで動かす際のトラブルシューティング

PLiCy上での仕様について

  1. RPGツクールMVを投稿できますか。
  2. どのようにしたらブラウザで動かせますか。
  3. ゲームに使用しているサウンドデータがoggのみでもアップロードできますか。
  4. スマートフォンで効果音の再生が遅れます。
  5. PCで音が再生ができません。
  6. キーパッドが使えません。
  7. ユーザーボックスは使用できますか。
  8. プラグインは使えますか。
  9. Android/iOS出力について
  10. Chrome以外でフォントのロードに失敗します
  11. プラグイン高速読み込みとは何ですか
  12. 「共有領域」のセーブデータを「このゲームの専用領域」のセーブデータにコピーしたいです。
  13. 暗号化について
  14. 日本語ファイルについて
  15. 外部サイトへの接続について
  16. PLiCy上の個人情報へアクセスについて
  17. WEBカメラへのアクセス(AR)について

ファンディスクとの連携について

  1. RPGツクールMVでファンディスクを購入情報を取得

PLiCy上での仕様について

Q.RPGツクールMVを投稿できますか。
日本語版RPGツクールMVと、海外版RPG Maker MVの両方の投稿を対応しております。
Q.どのようにしたらブラウザで動かせますか。
PLiCyにアップロードすることで遊べるようになります。
ゲームデータをまとめてzipに圧縮したものをアップロードしてください。
jsonファイルは必須となっておりますので、その点についてはご注意ください。
以下に参考となるアップロードファイルを提示致します。


Q.ゲームに使用しているサウンドデータがoggのみでもアップロードできますか。
可能です。
m4aが存在しない場合でもAndroidやiOSで動作するように
PLiCyでコンバート処理をかけさせて頂いております。
Q.スマートフォンで効果音の再生が遅れます。
HTML5では通信が入る為再生が遅れることや再生されないことがあるようです。
Q.PCで音が再生ができません。
RPG Maker MV/RPGツクールMVは公式でInternet Explorerでは動作しない仕様になっています。
これはWeb Audio APIはInternet Explorerで動作しない為の模様です。
PLiCyではゲームを開始できるように変更しておりますが、音は再生されませんので、
音を聞きたい場合はGoogle Chromeなどで閲覧してください。
Q.キーパッドが使えません。
RPG Maker MV/RPGツクールMVはHTML5出力を利用しております。
HTML5出力にキーパッドが存在しない場合はキーパッドは表示されません。
Q.ユーザーボックスは使用できますか。
ユーザーボックスには非対応にさせて頂いております。
Q.プラグインは使えますか。
使用できますが、各個プラグインごとに動作が保障される環境が異なりますので、
Chrome以外のブラウザ及びスマートフォンでの動作は自己責任でお願い致します。
Q.Android/iOS出力について
Android/iOS出力した場合は、音楽ファイルが[m4a]として出力されます。
[aac]の音楽ファイルは対応しておりません。
m4aとaacは間違えやすいですので、
Android/iOS出力したものをアップロードする場合はご注意ください。
Q.Chrome以外でフォントのロードに失敗します。
フォントファイル[ttf]は公開許可していないフォントが利用できないことがございます。
ttfファイルのOpenTypeによるフォント使用許可で許可という設定になっていない場合、
特定のブラウザでは使用できないことがございます。
Q.高速読み込みとは何ですか。
ゲーム開始時のロード時間を短縮します。
このモードの場合、プラグインにエラーがあるとゲームが開始できなくなりますのでご注意ください。
Q.「共有領域」のセーブデータを「このゲームの専用領域」のセーブデータにコピーしたいです。
共有領域と専用領域のセーブデータは互換性はございません。
モードを切り替えた場合、切り替える前のセーブデータは基本的に読み込み不能となります。

[2016/07/19までに投稿された製作者の方へ]
以前は専用領域の概念がございませんでしたので、
共有領域から専用領域にセーブデータを移したいという
製作者様もおられるかと思います。
そこで共有領域から専用領域にセーブデータをコピーをするために専用のプラグインを用意致しました。
「何もゲームデータがセーブされていない場合に限り」
共有領域から専用領域にセーブデータをコピーします。

PLiCySaveCopyプラグイン


なお、専用領域から共有領域にコピーするのは不可となっております。
暗号化について。
PLiCyとしては、暗号化したデータをアップロードするのは非推奨とさせて頂いております。
これは、暗号化をするとスマートフォン端末でスムーズなゲーム進行を阻害する為です。

PLiCyでは特殊なコンバート処理を行うことにより、画像ファイルの通信容量80%程度を削減しております。
しかしながら、暗号化をしてゲームをアップロードすると、この通信速度の削減が適用されなくなります。

特にスマートフォンでは回線速度や、スペックの影響で、暗号化を行うと悪影響が発生します。


技術がある人であれば暗号化を解除することはできます。
数学に答えがあるのと一緒で、暗号化を解く方法には答えがあるためです。
そのため、ツクールMVの暗号化も、直接ファイルが見れないようにする程度のもので考えておくのが良いかと思われます。

Web版の場合画像のURLを直接参照することが難しいため、暗号化の必要性は極めて薄いです。
逆にサイズの肥大化や負荷の増加によるユーザー離れの影響の方が大きいことが予測されます。
日本語ファイルについて
ゲーム中に日本語ファイルのご利用は可能です。
日本語ファイルを利用することにより不具合が発生することはございません。
外部サイトへの接続について
ゲーム中に外部サイトのデータを読み込むことは可能です。
PLiCyではXMLHttpRequest等で外部ドメインへのアクセスは可能となっております。

外部ドメインにアクセスする際は、外部サーバー側にCross-Origin Resource Sharing(CORS)の設定が専用に必要となります。
CORSはWEBの仕様のため、PLiCyに限った問題ではございませんが、
ご利用の場合はご注意ください。
PLiCy上の個人情報へアクセスについて
大変申し訳ございませんが、ゲーム側からPLiCyの個人情報へのアクセスはできません。

理由につきましては、個人情報を外部サービスに送信されることや、
ゲームデータを勝手に削除されることを防止するためでございます。

ご迷惑をお掛けいたしますが、セキュリティ上必要な措置でございますので、 ご理解のほど宜しくお願い致します。
WEBカメラへのアクセス(AR)について
現在WEBカメラへのアクセスは出来ない状態となっております。
アクセスを制限している理由は以下の通りです。

・「WebAR」単体の技術はございません。「WebRTC」でカメラにアクセスし、カメラの映像をゲーム内に引っ張ってくる必要がございます。
・「カメラ」へのアクセスを行うため、この機能を許可した場合、ユーザーの顔写真や部屋等が流出する可能性がございます。
・「WebRTC」を使用する場合、「カメラのアクセスを許可しますか?」という警告メッセージが表示されます。
・現在PLiCyでは、外部サーバーへの通信を許可しております。
 しかしながら、カメラの撮影を許可してしまいますと、カメラで撮影した顔写真を外部サーバーに転送できることになります。
 そのため、セキュリティ上の懸念がございます。
・「WebRTC」ではカメラ情報の流出を防止するため、HTTPSでの接続が必須となります。
・HTTPSは暗号化通信のため、通信速度が遅くなります。
・HTTPSでゲームを開始した場合、途中からHTTPのデータをロードできません。
 ゲームデータは全てHTTPSで通信する必要がございます。

カメラの機能を使用したゲームにつきましては、現状PLiCyでは利用不能となっておりますが、
ゲーム製作者様の要望に応じて柔軟に対応して参りますので、ご意見がございましたらご連絡のほど宜しくお願い致します。