RenPy中文空间

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 146|回复: 6

[有回复] renpy打包apk后体积暴涨怎么解决?

[复制链接]
发表于 2020-5-31 16:50:07 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
我只打包了一个1g的游戏,然后rapt文件夹容积暴增到10G,有哪些无用的文件是可以删除的?
file:///C:/Users/Administrator/Desktop/%E6%B1%89%E5%8C%96/1.png
发表于 2020-6-5 13:47:36 | 显示全部楼层
音乐、图片、视频这往往是资源大头,但谁知道你游戏那些有用那些没用?如何回答?
进工程目录里按照大小排序,进行排查排除。。。
回复 支持 反对

使用道具 举报

发表于 2020-6-5 20:47:21 | 显示全部楼层
第一次打包时,会下载一些打包需要的模块。其次,在打包完成后,renpy会另外保留一份备份,而且每个游戏都会保留一份备份,这就导致体积越来越大。你可以手动删除该备份,也可以修改renpy引擎,使之不保留备份。
回复 支持 反对

使用道具 举报

发表于 2020-6-5 21:22:27 | 显示全部楼层
小猪 发表于 2020-6-5 20:47
第一次打包时,会下载一些打包需要的模块。其次,在打包完成后,renpy会另外保留一份备份,而且每个游戏都 ...

有这情况?暂时不玩安卓有关内容。。。哈哈
回复 支持 反对

使用道具 举报

发表于 2020-6-5 23:37:43 | 显示全部楼层
BuErShen 发表于 2020-6-5 21:22
有这情况?暂时不玩安卓有关内容。。。哈哈

没太懂引擎作者这步的操作意欲何为。如果是为了加快第二次打包速度,那重新打包时引擎先删掉备份所在文件夹,然后重新拷贝一份是干啥?
回复 支持 反对

使用道具 举报

发表于 2020-6-9 18:30:26 | 显示全部楼层
BuErShen 发表于 2020-6-5 21:22
有这情况?暂时不玩安卓有关内容。。。哈哈

这是rapt插件的问题,是为了加快编译速度,下一次编译时只变更源码变更过的部分。
回复 支持 反对

使用道具 举报

发表于 2020-6-10 21:26:26 | 显示全部楼层
[RenPy] 纯文本查看 复制代码
    ## 将文件列为 None 来使其从已生成的分发版中排除。

    build.classify('**~', None)
    build.classify('**.bak', None)
    build.classify('**/.**', None)
    build.classify('**/#**', None)
    build.classify('**/thumbs.db', None)

    build.classify('**.psd', None)

    ## 若要打包文件,需将其列为“archive”。########################################################
    # Declare two archives.
    build.archive("sys", "all")
    build.archive("images", "all")
    build.archive("audio", "all")

    # Put script files into the scripts archive.
    #build.classify("game/**.rpy", "scripts")
    #build.classify("game/**.rpyc", "scripts")

    # Put images into the images archive.
    build.classify("game/**.jpg", "images")
    build.classify("game/**.png", "images")
    build.classify("game/**.bmp", "images")


    build.classify('game/**.ttf', 'sys')
    build.classify('game/**.rpy', 'sys')
    build.classify('game/**.rpyc', 'sys')
    build.classify('game/**.ogg', 'audio')
    build.classify('game/**.wav', 'audio')

先打包进archive里再打包apk,不要的文件如PSD排除掉
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|RenPy中文空间 ( 苏ICP备17067825号 | 苏公网安备 32092302000068号 )

GMT+8, 2020-7-4 17:34 , Processed in 0.100559 second(s), 28 queries , File On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表