# 8.0版本的安卓制作(壳子)
前言:这玩意其实在现在的时间已经有很多汉化者制作了这种类型的游戏, 也就是一个100MB左右的游戏壳子和一个archive.rpa的大文件。将archive.rpa拖入到指定的目录在运行之前安装的游戏即可流程的运行游戏,不再像以前一样需要安装很长时间和打开闪退之类的。(早在21年renpy就有了这种安装模式,不过那时是末法时间,这里就不做赘述)
接下来就是制作安卓壳子教程。
# 环境准备
以下你需要准备以下工具
一个魔改版本的renpysdk (请加群获得)
一个反编译后的pc版renpy游戏(尽量是原版反编译)
# 整合archive.rpa
当你反编译完以后,进入game目录发现并没有archive.rpa这个东西,而是script.rpa或者是videos.rpa多个rpa文件,这时候你需要重新制作pc版本将其打包成一个archive.rpa文件。
# 修改options.rpy
找到options.rpy这个文件,如果没有的话请用工具(如vs code)全局搜索这个代码
build.archive
找到以后你会发现有这些代码(每个游戏情况会不一样)
将videos image gui script audio 全部删掉,替换成如图所示
build.archive('archive','all')
build.classify('game/**', 'archive')
完成以后关闭并将之前的rpa全部删除(建议做备份)
# 制作archive.rpa
打开魔改版renpy-sdk,选择构建发行版,只勾选windows,然后选择构建,等待构建完毕。
你变会得到一个非常大的archive.rpa文件
# 制作安卓壳子
打开原版游戏目录,将其中的audio images video 目录以及exe等文件删除(每个游戏情况会不一样) 如图所示
然后打开打开魔改版renpy-sdk ,选择构建安卓版**(关于如何构建安卓版环境,这里不做赘述)**
在构建应用包名称时请输入你能识别这个游戏的名称(如果安卓上只有这款游戏可忽略)
然后构建安装包,这时候你会发现安装包会非常小
# 安装游戏
将游戏安装后,必须要先运行一次,你会发现能运行,只是说没有图片。
然后退出,用文件管理其找到Documents/RenPy_Saves/ 这个目录
你会发现安装的游戏就在这里,将archive.rpa丢进游戏的game目录里,如图
然后再运行游戏你会发现图片回来了,这样就可以进行和PC一样画质的游玩体验,至此,本篇教程结束。
← 介绍