美文网首页
【安卓游戏】使用 Android Studio 打包 RPG M

【安卓游戏】使用 Android Studio 打包 RPG M

作者: Hemmelfort | 来源:发表于2020-05-25 23:35 被阅读0次

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

RPG Maker MV 的界面

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

1、生成游戏文件

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

RPG Maker 部署

2、导入到 AS 中

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

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

在 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 M

      本文链接:https://www.haomeiwen.com/subject/bsujahtx.html