【安卓游戏】使用 Android Studio 打包 RPG Maker MV 制作的游戏,生成 apk 安装包

RPG Maker MV 是一个简单易用的游戏制作软件,即使不会编程也能做出一个有模有样的游戏。但是它只能生成基于 Html5 的游戏文件,而不能直接生成安卓手机需要的 apk 文件,所以我们要自己想办法打包。

【安卓游戏】使用 Android Studio 打包 RPG Maker MV 制作的游戏,生成 apk 安装包_第1张图片
RPG Maker MV 的界面

注:本文需要一点 Android 开发知识

1、生成游戏文件

在 RPG Maker 中菜单栏选择: 文件 -> 部署。得到一堆由 index.html 领衔的文件。

【安卓游戏】使用 Android Studio 打包 RPG Maker MV 制作的游戏,生成 apk 安装包_第2张图片
RPG Maker 部署

2、导入到 AS 中

先在 Android Studio 中创建资产目录:File -> New -> Folder -> Assets Folder。

然后把上一步得到的文件放到该目录中。

【安卓游戏】使用 Android Studio 打包 RPG Maker MV 制作的游戏,生成 apk 安装包_第3张图片
在 AS 中的位置

3、用 WebView 加载

class MainActivity : AppCompatActivity() {

    private lateinit var webview: WebView

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)

        // 创建一个 WebView
        webview = WebView(this)

        // 要启用 JS 脚本
        webview.settings.javaScriptEnabled = true

        // 允许访问文件地址
        webview.settings.allowFileAccessFromFileURLs = true

        // 最后加载页面(注:android_asset 是固定写法)
        webview.loadUrl("file:///android_asset/index.html")
        setContentView(webview)
    }

效果如下:

【安卓游戏】使用 Android Studio 打包 RPG Maker MV 制作的游戏,生成 apk 安装包_第4张图片
最终效果

不过目前只是“强塞”进去而已,我们还得做更深一步的适配(比如全屏、响应后退键等等),才能获得更好的游戏体验。

你可能感兴趣的:(【安卓游戏】使用 Android Studio 打包 RPG Maker MV 制作的游戏,生成 apk 安装包)