Skip to content

RPGツクールMV/ツクールMZプロジェクトをAndroidアプリ化

License

Notifications You must be signed in to change notification settings

waffs702/mv_to_android

Repository files navigation

mv_to_android

概要

  • RPGツクールMV/RPGツクールMZで作成されたプロジェクトをAndroidアプリ化するためのAndroid Studio プロジェクトです。
  • プラグインは不要、RPGツクールMV(MZ)でデプロイメントしたファイルを所定の場所に配置するだけです。
  • Android側でWebViewを表示し、RPGツクールMV(MZ)で出力されたhtml/javascriptを読み込みます。
  • ローカル(file://)で実行される XMLHttpRequest等のCORSを回避するために、WebViewAssetLoaderを使用しています。

必要なもの

動作確認

  • RPGツクールMV

    • Android Studio 4.0
    • RPGツクールMV 1.6.2
    • Android 5.1
    • Android 9
    • Android 10
    • Android 12
  • RPGツクールMZ

    • Android Studio 4.0
    • RPGツクールMZ 1.1.1
    • Android 10
    • Android 12

使い方

  1. githubよりCloneもしくはzipをダウンロードします。

    • 広告機能などが無いバージョンもあります。こちらからzipをダウンロードできます。
  2. ダウンロードした場合は、zipを解凍します。

  3. mv_to_androidのappフォルダ配下に、htmlSourceフォルダを作成します。

  4. RPGツクールMVプロジェクトをAndroid/iOS用にデプロイメントします。

    • Android/iOS用にデプロイメントする場合、音声ファイルの.oggファイルがデプロイメントされるフォルダに含まれません。.oggファイルを使用する場合は、ウェブブラウザ向けでデプロイメントしてください。

    ss1

    • RPGツクールMZの場合は、ウェブブラウザ/Android/iOS用にデプロイメントします。

    ss12

  5. デプロイメントされたwwwフォルダ配下のファイルを、mv_to_androidのapp/htmlSourceフォルダ配下に配置します。

    ss2

  6. Android Studioを起動します。

  7. Open an existing Android Studio projectをクリックします。

    ss3

  8. mv_to_androidのフォルダを選択し、OKをクリックします。

    ss4

  9. PCにAndroid端末を接続し、Debug appアイコンをクリックすると、Androidにアプリがインストールされデバッグモードで起動します。

    ss5

変更方法/追加機能

今後追加予定の機能

  • push通知(Firebase)
  • アプリ内課金

License

MIT

About

RPGツクールMV/ツクールMZプロジェクトをAndroidアプリ化

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages