设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 3897|回复: 8
打印 上一主题 下一主题

[已经解决] RTP数据太大,但需要数据,怎么把体积弄少

[复制链接]

Lv1.梦旅人

梦石
0
星屑
196
在线时间
835 小时
注册时间
2012-9-16
帖子
1811
跳转到指定楼层
1
发表于 2012-10-30 12:47:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

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

x
如果在素材库里删除一些没用的,我怕以后都没这些素材了、、、

——旧坑欢迎戳

Lv1.梦旅人

梦石
0
星屑
50
在线时间
56 小时
注册时间
2012-6-23
帖子
156
2
发表于 2012-10-30 13:40:49 | 只看该作者
在做游戏的时候你的游戏数据是很小的,真正的数据只有不到1MB而已。但是在游戏中你使用了一些素材,而它们在RTP里面(除非你自己DIY)。不管是地图块还是人物行走图、音乐……都是必须附带的数据。
所以,生成游戏包的时候如果你选中『附带RTP』别人才能使用。

但是,RMVA无法分辨你用了哪些素材,所以它一股脑把近200M的素材全部塞进安装包里面了。要解决它最好的办法就是把它解包,把不用的素材挑出来扔了,然后重新测试一遍。这是非常必要的,因为很有可能你不小心把有用的给删了……

记住,测试的时候要直接双击Game.exe测试。

如果要自己打包的话,把ini里的RTP去掉,然后把RTP要用的文件Copy到游戏目录下(我还是建议LZ去打包然后解压清文件再打包。)
http://SRKF.tk 暗影の森,只属于自己的一片森林。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
71
在线时间
1149 小时
注册时间
2011-12-27
帖子
676
3
发表于 2012-10-30 16:37:26 | 只看该作者
在RTP包里删除一些没用的素材确实可以从本质上大幅度减少游戏的容量,但是某些素材可能以后会用得上,怕弄丢了。而且没有必要这么麻烦。
游戏打包的时候选择“包含RTP”,这样的RTP包就会完整打进去,显然容量太大了。然后文件解冻,可以清楚看到打进去了哪些素材。从素材包里删除没有用上的素材——这项工作比较繁杂,如果制作游戏的时候你已经对于素材烂熟于心的话就轻松多了。
解决之后再次压缩,压成什么类型就随便了——只是不能再还原成冰块了,但是容量确实小了很多。RTP的总容量还是相当庞大的,如果要发布已脱离游戏,解冻文件之后删减RTP并再次压缩是必要的。
一壶浊酒喜相逢,古今多少事,都付笑谈中。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
196
在线时间
835 小时
注册时间
2012-9-16
帖子
1811
4
 楼主| 发表于 2012-10-30 19:26:59 | 只看该作者
幽兰戴尔 发表于 2012-10-30 16:37
在RTP包里删除一些没用的素材确实可以从本质上大幅度减少游戏的容量,但是某些素材可能以后会用得上,怕弄 ...

我是制作发行包时选项都选了,所以连工程都加密了

点评

就算点了“加密游戏数据”,解冻之后还是能看到RTP素材的。素材不会被加密。这也是论坛有些人刻意使用其他加密技术来百般隐藏素材的原因。  发表于 2012-10-30 21:34
在打包前,先使用素材管理器将使用的RTP素材导入到工程内。  发表于 2012-10-30 19:30

——旧坑欢迎戳
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
22953
在线时间
8638 小时
注册时间
2011-12-31
帖子
3367
5
发表于 2012-10-30 20:54:29 | 只看该作者
不勾選”包含RTP"
加個Txt文件
給個RTP下載連結
不就好了

点评

国外不少游戏确实是这么做的  发表于 2012-11-12 09:33
这是什么破方法⋯⋯  发表于 2012-11-12 00:25

评分

参与人数 1星屑 +2 收起 理由
vince3725 + 2 我很赞同

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
616 小时
注册时间
2010-10-29
帖子
463
6
发表于 2012-11-12 00:30:14 | 只看该作者
同学你好,你需要走过这几步:
1:自己删掉所有不用的BGM(加密的也能删除)
2:打开RTP素材(加密的RTP还在里面),删除一些东西(标题系列你不用的啊之类的)
3:找到RMVA图书馆的删减脚本,用一次
4:找到PNG无损压缩器:http://www.portablesoft.org/pnggauntlet-portable/,过一次png图片。大概就是这样。

点评

嗯嗯,满江红  发表于 2012-11-16 13:52
我命令你给我点下面的东西!

LBQ Works
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
48
在线时间
69 小时
注册时间
2012-10-28
帖子
130
7
发表于 2012-11-12 00:38:09 | 只看该作者
不是说叫你割除RM软件中RTP一些暂时没使用的素材


你把用到的素材拉进你的游戏的RTP目录就好了


好吧其实我是水的,但是这是很精简的回答不是吗

点评

枫修同学你好,大家都在这里会面了呢⋯⋯  发表于 2012-11-16 07:57
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
758
在线时间
2064 小时
注册时间
2011-10-3
帖子
1686
8
发表于 2012-11-12 15:11:03 | 只看该作者
用什么放什么,边做边放
回复 支持 反对

使用道具 举报

Lv3.寻梦者

伴侣:北岛谜烟

梦石
0
星屑
3007
在线时间
3547 小时
注册时间
2012-8-7
帖子
12181

贵宾

9
发表于 2012-11-13 06:15:16 | 只看该作者
  1. #===============================================================
  2. # 本脚本来自www.66rpg.com
  3. # 功能:对于没有设置战斗背景的地图,直接用地图做战斗背景
  4. #===============================================================

  5. class Scene_Battle
  6. alias battleback_map_main main
  7. def main
  8.    @battleback_sprite = Spriteset_Map.new
  9.    battleback_map_main
  10.    @battleback_sprite.dispose
  11. end
  12. end
  13. #===============================================================
  14. # 申请者:张永;脚本作者:bluefool 改善人:亿万星辰
  15. #===============================================================
复制代码
尽量使用优化脚本。
避免数据库的素材增多。比如敌人尽量自己设定, 不要RTP。有些图片体积太大了 = =||。
本人收不到提醒(点评|回复|@人),总之有事情到空间留言一起普通普通
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-16 14:29

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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