查看: 2500|回复: 4

[讨论] 【讨论】多个RTP?

  [复制链接]

名侦探小柯

梦石
10
星屑
4420
在线时间
3740 小时
注册时间
2006-9-6
回帖
36596

极短27获奖MZ评测员开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

发表于 2009-9-5 12:35:17 | 显示全部楼层 |阅读模式

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

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

×
RMXP里一直有一个除了脱离就没人用的选项【选择RTP】。
RTP是RMXP默认素材的文件库,在脱离时我们会将RTP选择为空。那么另外两个RTP又是用来干什么的?我们是否也可以建立自己的RTP素材文件来从里面选择而不必每次都自己增加但又不想和默认的混在一起?
F1里是这么介绍的:
安装信息
RPGXP 标准的 RTP 只限于“Standard”一种,但也可以同时使用多个 RTP。如果有制作安装程序的知识,并依照下面的规则,就可以自己独立制作 RTP。但是这种情况下,尽量不要使用“Extension”等广泛应用的通用名称作为 RTP 的登记名。因为这样就有可能会与将来公司提供的新 RTP 名称冲突。

RTP 是默认安装在下面目录中。

[CommonFilesFolder]\Enterbrain\RGSS\[RTPName]

这里的 [CommonFilesFolder] 是 Windows 的「公共文件文件夹」,[RTPName] 是 RTP 的登记名。实际中会是下面那样的路径名。

C:\Program Files\Common Files\Enterbrain\RGSS\Standard

RTP 的安装程序制作,要在注册表键“HKEY_LOCAL_MACHINE\SOFTWARE\Enterbrain\RGSS\RTP”中新建一个字符串数值(数值名称设为该 RTP 的登记名),数值数据设定为该 RTP 的路径名。这个键中设定的字符串,RGSS 会作为 RTP 来识别。

从这里以我粗略的理解是,如果想使用新的RTP默认文件素材库,必须要把路径什么的全部修改或者增加。那么对于我们来说似乎几乎等于完全无用?到底能否做到多个RTP呢?
不定期回归 ~ 游戏开发之旅
———————————————————————————————

孤独守望

梦石
0
星屑
3144
在线时间
1535 小时
注册时间
2006-10-16
回帖
4223

开拓者贵宾

发表于 2009-9-5 12:38:09 | 显示全部楼层
我的理解是,如果所有人都接受一个RTP以外的素材系统(比如说,叫做RTP-plus),那么它就可以成为RTP一样的存在。
要修改的就是一个注册表键、安装目录下的一个文件夹而已,不大
但是,要所有人都接受……这恐怕很难
菩提本非树,明镜本非台。回头自望路漫漫。不求姻缘,但求再见。
本来无一物,何处惹尘埃。风打浪吹雨不来。荒庭遍野,扶摇难接。
不知道多久更新一次的博客
回复

使用道具 举报

名侦探小柯

梦石
10
星屑
4420
在线时间
3740 小时
注册时间
2006-9-6
回帖
36596

极短27获奖MZ评测员开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

 楼主| 发表于 2009-9-5 12:41:00 | 显示全部楼层
不一定要所有人都用,可以自己用,但又不和RTP1冲突。用提取器或者提取脚本可以在发布前把素材提取出来。(突然觉得这些东西会失效,囧rz)
不定期回归 ~ 游戏开发之旅
———————————————————————————————
回复

使用道具 举报


梦石
0
星屑
89
在线时间
24 小时
注册时间
2006-5-27
回帖
11195

贵宾

发表于 2009-9-5 15:05:12 | 显示全部楼层
用提取器或者提取脚本可以在发布前把素材提取出来。(突然觉得这些东西会失效,囧rz)

还不如把第二个RTP制作一个安装程序,然后供人下载安装……
回复

使用道具 举报

梦石
0
星屑
15386
在线时间
2997 小时
注册时间
2008-11-23
回帖
2551

开拓者贵宾

发表于 2009-9-5 17:06:27 | 显示全部楼层
这是常识问题,现在才提出来当作重大问题讨论是不是太迟了?
想了半天要怎么用简单的句子跟你们解释RM的常识,想不出办法,6R的主流思路似乎从来就是以某个个人想法而不是常识为基础的。总之你们还是别考虑了,接着脱离RTP吧。
I'm the bone of my Second Grade.
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部