Project1

标题: 你们一定对RTP有什么误会 [打印本页]

作者: 死伤殆尽    时间: 2011-1-28 12:03
标题: 你们一定对RTP有什么误会
我知道RTP这三个字母现在在6R被当作什么含义来用,也知道这个误会的来源是敬爱的“著名独立游戏制作者”原站长柳公某个不负责任的小游戏的标题。不管怎么样,既然看见了,我就来说明一下RTP的真正含义。我姑妄言之,你们姑妄听之。/ ~$ F" l9 E$ k
% t- q0 `" l( j3 M
首先,RTP不是素材包的名称。1 u! V; r5 T) ~
RTP的全称是Runtime Package,是RPG Maker某些版本的组成成分,多为免费提供。这些版本的RPG Maker发行版分为两个部分,即软件本体和RTP,软件本体提供了创建和编辑游戏工程的功能,RTP则提供运行游戏的支持环境。在发行版的光盘中,两者是一起提供但分开放置的,对于没有购买发行版但想要运行RM成品游戏的用户,则可以单独下载免费的RTP安装包。
/ J) `4 U- V$ ?$ yRTP里集中了多数游戏都可能会用到的文件,因而可以有效地减少游戏体积和避免重复文件的出现(从这个意义上说,6R论坛所谓的“强行建议脱离RM”是开倒车的思路)。其中不仅仅包含了声音素材、图像素材,甚至也包括了RGSS102J.dll等运行库。所以,RTP并不是素材包。. \, F9 G! t: [& F5 a6 Q

$ ~8 j4 H$ Q, @, `0 j第二,RTP不仅仅包含官方提供的默认素材。( o% W; E4 _- v9 y  [6 y
打开一个没有经过“脱离”这一多余步骤的RMXP工程文件夹,打开Game.ini,可以看到这样三行:
. b! c% D& x2 R
RTP1=Standard
3 |$ K9 s; I. N0 ORTP2=
- o+ p2 I8 ]+ b. G( J* ZRTP3=
1 B& B# R+ i, B
很明显,游戏预留了三个RTP位,其中默认调用的RTP叫Standard。同样的名字也出现在RMXP安装文件夹的RGSS文件夹下。换句话说,RTP是可以有很多个的。官方仅提供了一个,名叫Standard,其中包含了官方提供的默认素材。
4 }8 M8 W# D- E# R9 K而开发者实际上是可以自行制作RTP包的,假设官方或个人开发者提供了一个新的RTP包名为Future,其中包含了Tileset-F001.png素材。那么只要在Game.ini中加入RTP2=Future一行,即使在游戏文件夹下不存在Tileset-F001.png这个图像文件,安装了这个RTP包的制作者或玩家也能在游戏中使用这项素材。: ~' l! {& I* f, C; k6 V  [/ m
Runntime Package的确切使用方法就是这样。因此,RTP并不仅仅包含官方提供的默认素材,那些素材也不能用RTP素材来称呼。
3 X& ?1 r7 z$ V- S! Q* \3 [7 r. ~  _. k
诸位制作所谓“RTP风格素材”的热情值得感动,但是它们的确切名称应该是“RTP-Standard风格兼容素材”。! @5 e; h# U3 A
6R RTP Maker这个名字容易让人误会为你们正在制作一个新的名为“6R”的RTP,也可能会造成RTP这个缩写含义的进一步误解。
作者: 星之璇    时间: 2011-1-28 18:06
那我说XP-RTP呢?
/ x0 {* w! \* m! p& e/ Q这里的RTP只是默认风格的代名词了,符号而已,何必较真。" w  U& Z2 ?$ z. a
像当年神马还只是马,浮云还只是云呢~
作者: 死伤殆尽    时间: 2011-1-28 19:22
星之璇 发表于 2011-1-28 18:06
  H# H; [' W* ~( Y6 Z/ H5 T那我说XP-RTP呢?
: x2 b# X0 R5 v/ T这里的RTP只是默认风格的代名词了,符号而已,何必较真。
9 X4 W5 }+ t# N像当年神马还只是马,浮云还只 ...
* K# q1 W2 H% [/ i4 a( Y- M( {
会提出这个问题,就说明你没有仔细看我的贴子。问题根本不在XP还是VX,而是RTP既不是素材包也不是默认素材也不是默认素材风格的代名词。会这么用的只有66RPG这一个论坛,而滥觞大概就是前站长大人某个小游戏里不负责任的附加说明。2 _- `# c% u( U; G# v5 a0 I, f
默认素材、“RTP-Standard素材”之类的称呼都更通俗和正确,甚至“RTP素材”都会好一些。
: {7 }0 L0 o# z' b% b# k8 l我也说了,我无意更改这个论坛几年下来产生的各种各样的问题、弊端和误解,但是看见一个我就说一句,姑妄言之,姑妄听之。
作者: swhswh    时间: 2011-1-31 13:47
这个简单……咱们给个新定义就好了~反正大家都懂的。
) ^- f( t# O1 M* m如果真的研究起来,就当我们误导大家吧哈哈,这个是小事一段……
' g, q5 w; w. M另外欣赏殆尽同志的认真精神。。
7 @9 h& R/ A( ]1 t(综上,不是和稀泥~呵呵)
作者: 一箭烂YiJL    时间: 2011-2-9 10:57
其实我和您的看法一样,看到这个6R RTP Maker群组的那张旗帜一个个人在走,
* |, `6 P5 [( X" c5 B/ m" P# v$ I我想,本来enterbrain弄了个原有的RM RTP,6R RTP是不是搞一个RTP专用在6R,$ W: T7 P. q5 t
可是看了又看,这里只是画啊画。(本身还以为是做一个6R独有的RTP包括脚本库、素材库)' L: D; G! e2 ]( Q+ q; ~% E* A
现在更确认自己的想法了。
作者: 星之璇    时间: 2011-2-9 11:53
回复 一箭烂YiJL 的帖子# \, y# i2 w3 _9 y, [+ v6 K
+ m5 R- y: _+ u' w- d
好吧……那……还真要改名儿了~
3 p% D3 t* j! F$ V- ?) k' m! p: [5 B6 T叫啥好呢?
作者: 一箭烂YiJL    时间: 2011-2-9 12:00
回复 星之璇 的帖子! P) C: j4 q) W4 ?; F/ d
) @% u7 h/ _6 {' U0 o6 Y& U0 X
不过如果能像群主你和副群组一样的绘画走行图技术的人员达到上是个的话,' c1 @8 B( @% Y. u* W" c
可能那时候可以尝试发展绘画脸图,
' n& o& n8 o) i! H9 Y' R然后绘画地图块(走行图式的地图块也行。),& l5 D3 j% ?# H- E* u4 o8 _
最后邀请一些脚本制作者(比如较大型的FSL)参与6R特殊的RTP的脚本部分,
( u" E* ?1 `% T0 H9 \  f3 A如果能发展到这一步,就真的是6R的RTP了。
作者: 死伤殆尽    时间: 2011-2-11 12:00
本帖最后由 死伤殆尽 于 2011-2-11 22:08 编辑 ! E/ ~. j: M( c% p
一箭烂YiJL 发表于 2011-2-9 12:00 4 a+ k' L* _0 C, L: ~% ^
回复 星之璇 的帖子
5 Y8 F4 E8 l* n+ K* h; d7 }; `+ I1 u$ ]
不过如果能像群主你和副群组一样的绘画走行图技术的人员达到上是个的话,
% @  z( H" T7 e. V( e; [' c) R

- G  C, z' d* M; u4 ~很遗憾,脚本以及其它rxdata/rvdata文件是不包含在RTP之内的
) ~7 I1 K$ s4 H2 M# w( {4 Y. C# [1 b, I6 f! G0 v
其实我的意思是更换RM默认资料。(有时候要用到dll扩展,而用脚本。您怎么搞得像个主持般的)
! ~* a/ y* j/ \
这个贴子的目的就是解释一下RTP的含义以及厘清各种误解,含义的缩小、扩大和偏移都是误解,总之我不希望有可能造成更多误解的说法出现……
作者: 3202972    时间: 2011-3-29 11:46
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1