RPG Maker MV 是一個簡單易用的游戲制作軟件,即使不會編程也能做出一個有模有樣的游戲触幼。但是它只能生成基于 Html5 的游戲文件,而不能直接生成安卓手機(jī)需要的 apk 文件究飞,所以我們要自己想辦法打包置谦。
RPG Maker MV 的界面
注:本文需要一點(diǎn) Android 開發(fā)知識。
1亿傅、生成游戲文件
在 RPG Maker 中菜單欄選擇: 文件 -> 部署媒峡。得到一堆由 index.html 領(lǐng)銜的文件。
RPG Maker 部署
2葵擎、導(dǎo)入到 AS 中
先在 Android Studio 中創(chuàng)建資產(chǎn)目錄:File -> New -> Folder -> Assets Folder谅阿。
然后把上一步得到的文件放到該目錄中。
在 AS 中的位置
3酬滤、用 WebView 加載
class MainActivity : AppCompatActivity() {
private lateinit var webview: WebView
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
// 創(chuàng)建一個 WebView
webview = WebView(this)
// 要啟用 JS 腳本
webview.settings.javaScriptEnabled = true
// 允許訪問文件地址
webview.settings.allowFileAccessFromFileURLs = true
// 最后加載頁面(注:android_asset 是固定寫法)
webview.loadUrl("file:///android_asset/index.html")
setContentView(webview)
}
效果如下:
最終效果
不過目前只是“強(qiáng)塞”進(jìn)去而已签餐,我們還得做更深一步的適配(比如全屏、響應(yīng)后退鍵等等)盯串,才能獲得更好的游戲體驗(yàn)氯檐。