Project1

标题: (转贴)RMXP的加密保护了什么? [打印本页]

作者: 缔辋    时间: 2010-11-13 11:47
标题: (转贴)RMXP的加密保护了什么?
本帖最后由 缔辋 于 2010-11-13 11:53 编辑

只是刚刚看到的,所以就转了过来,觉得讲的还蛮有道理的。
————————————————————————————————————————————————————————————
作为一个面向非专业人群的2D RPG开发工具,RMXP本身所具有的模式可以满足绝大部分RPG开发需要了。但是出于个对性化的追求,大家都在不停的探索着,研究如何在RMXP上实现更多的效果。RMXP各方面都极具探索性,包括丰富的事件设定,包括高自由度的面向对象的RGSS。
RMer们在不同的角度一点一点丰富着RMXP的世界。模式,画面,操作,网络,各种方面都在进步着。尽管有些进步只是试验性的,离游戏制作的需要还有些距离,但是这亦证明了RGSS所具有的强大扩展性。
问题就在这里产生了。说起来,“加密”是矛盾的东西~研究和探索是需要交流的,他人的成果,他人的经验,或许能成为后人继续探索的一种资源。
这和倡导自由与开源的Freeware精神是类似的,因为技术和创意都需要传承下去,而不是封存和炫耀。加密似乎阻止了这一切……
……打住不说,我们先换个角度来讨论加密的话题。
一个RMXP制作出来的游戏,由于种种客观限制,导致制作者对于游戏节奏的把握,往往不尽人意。传统的RPG,又是一种以剧情为主游戏类型。两个问题一综合,导致很多游戏必须耐着性子才能玩下去。这样一来,只是迫不及待的想尝尝鲜的游戏玩家们就要想办法了:普遍意义上的游戏,大都是修改了之后再玩,关于修改游戏是不是玩家自由,修改游戏是否破坏游戏性的话题,可以讨论很多内容出来,此文不关心。不过,对于RPG而言,即使是修改也不能很快的纵览全局。
但RMXP制作的游戏却多了一种选择:玩家可以打开游戏的工程,一切尽在眼前了。不过,游戏一旦加密,便不能编辑游戏工程。所以想了解一个加密的RMXP游戏,就必须打穿它。最不幸的情况下,
若游戏只是某些地方令人感兴趣而实在是无法打穿,那么就只好遗憾的告别这个游戏。加密,又是加密惹得祸……
……先不下结论,我继续下一个话题。
游戏不是只有技术与创意就能撑起来的,游戏的画面仍然是占据这个视频娱乐物件的主要因素。越是简单的游戏,其画面对其影响越大。因为玩家只是普通人,带给他某种体验的游戏,首先必须足够吸引眼球,视觉上的享受是游戏的一大要素。奢望大部分玩家在游戏的过程中,和制作人心神合一,领略到画面之外的东西,这是不现实的。视觉系要素,成为了主要的问题。
使用RMXP的个人游戏开发者所面临的巨大难题就是,能合适的表达我自己游戏内容的图形素材,该从哪里找呢?
RMXP本身提供了数量丰富的素材,可以满足大部分游戏需要。网上也有不少商业游戏的素材在流传着,成为了同人游戏的最好选择。并且,还有很多的艺术家们在免费的提供着各种适合游戏制作的素材。除此之外,还有第四个可能的素材来源,那就是RM开发者在自己的游戏中使用的原创素材。
毫无疑问,这四类素材来源中,最方便的是RMXP本身所携带的素材,接下来就是第四类原创RM素材了,量身定做的RMXP素材,当然是绘图苦手的制作人们的不二选择。然而许多的带有原创RMXP素材的游戏,都是以加密的形式存在的,这就使得第四类素材变得十分稀少。
大家只能转向公共的素材,或者自己动手来将图像处理成适合RMXP游戏制作的格式。这样看来,加密再次成为了阻碍……

……说到这里,必须开始整体讨论问题的所在了。这就是加密究竟保护了什么,而又阻碍了什么。
首先,确定一个基本的观点:
很简单的来分类,免费散布的自由物件,一种是为了能对其进行更广泛的研究,一种是为了让他人免费的进行再利用。
前者往往是一种主动的行为,创造者知道如果具有种种限制,就不能扩散到足够广的范围里,这对于完善物件本身是很不利的。而对于后者,则是一种奉献精神的体现,这是不可强求的自发行为,就像捐助一样。
以下为了不让话题扩大化,就针对RMXP相关的内容进行讨论。
RMXP游戏开发的相关技术,的确会因为加密而阻碍交流……但是事实上,几乎全部关于技术和创意的研究成果,都是公开的。因为RMXP的技术和创意不是游戏的直接表现,如果不能应用与游戏的话,其存在价值就不大。而且很多内容不是一个人就可以做到完善的,所以大家都乐意于自由的公开这种东西。技术应用于研究可以进一步增加技术的发展,而技术让他人进行再利用,也正是技术存在的意义。
如果说应用了技术的游戏是加密的,那么纯技术的东西往往都是公开的,因为它是高层的抽象,单纯的存在没有现实意义。当技术变得复杂,更多的人愿意与他人讨论交流,而不是留下一个难解的游戏工程等人来拆。
-----------------结论:加密,不会阻碍技术的交流。
对于一个想了解全貌的游戏来说,没有精力打穿游戏的确是个遗憾。不过,如果没空玩一个游戏,为什么一定要打穿呢?况且,打开游戏的工程,真的就能了解到游戏的全貌?这种形式下的游戏,只是一堆资源而已,能体会到什么游戏内容呢?所以,这恐怕只是一小部分人特殊的需求而已,或者是一种窥伺的欲望在作怪。
他们不在乎别人的游戏,总希望拆开看游戏的制作过程,以此充实自己么?充实自己有其他的方法,这已经不是游戏制作者可以满足的要求了,游戏制作者是希望玩家来玩游戏的,不是来拆游戏的。若游戏真的有趣,恐怕加密之后,更多的玩家会去认真的玩,然后得到的体会也一定更多吧。而包含了很多技术内容的游戏作品,其技术内涵也是公开的。这样的例子很多,XRXS系脚本作者以及KGC系脚本作者自己的游戏都是加密形式,但是他们的全部游戏系统脚本都是公开的。
-----------------结论:加密,保持了游戏的神秘感,激发玩家的探索欲,这是很重要的。
然后讨论RMer原创的素材加密,争议颇多的地方。首先原创素材是为了增加游戏表现力而存在的,对于玩家来说,在游戏里面欣赏它们才是目的。抽取素材学习绘制是很没有道理的说法,想学习的话,看素材在游戏里面的表现就足够,拆出来的素材也没有包含更多的信息可以供你学习。因此,抽取素材的唯一目的,其实就是直接拿来自己用。
这就是矛盾了,人人都希望作出个性化的游戏,RMer的原创的素材无疑是最好的个性化证明。但是对于图形处理能力欠缺的人而言,又不可能总在公开的素材库中挑选到满意的素材。假如有一个取之不尽用之不竭的素材库,那就能满足需要了。但现实不是这样,素材毕竟有限。那么,需要把别的 RMer原创素材也算到自己的素材库里面,以扩充素材选择范围么?
既然大家都希望游戏的个性化,原创素材的制作者们自然希望素材不被二次利用,否则还有什么个性化。加密保护了他们的需求。那么其他人呢?不满意了么?仔细想想,RMXP制作群的实际情况是,原创素材的数量远少于其余素材来源。少了那些原创素材,你的游戏真的做不下去了?或许又是窥伺的欲望在作祟吧?
大家怀着创作独一无二的游戏的想法,难道不是好事么?要知道,世界上不是所有的东西都是可以拿来的,有时候,远远的欣赏别人的作品,也是一种快乐!
现在一定有人很不理解,商业游戏的素材被使用的到处都是,为什么不讲。拆RMer的素材就是罪过了?RMXP制作群是很特殊的,商业目的是极少数。使用了商业游戏素材,并不会直接对该游戏造成伤害。这种行为法律上不允许,但是说到法律,好多东西是不允许的,包括RMXP本身的Hack行为。这正是业余的圈子尴尬的状态,但也是一种很微妙的存在。如果实际上没有伤害到任何事情的话,就不会被追究责任。商业游戏自然有声明素材不允许被商业利用,而大都使用商业素材的RM游戏完全不会造成这样的问题,他们不会因为你做了某个同人游戏而受到什么损失。
但 RM原创素材的制作者不同,他们也没有得到任何报酬,并且在做着和你一样的事情。这句话或许有点不合适,但也有一点贴切,那就是“兔子不吃窝边草”。同样是RM开发者,在没有被允许的情况下,就把他人免费发放的东西挪做它用,这会造成很不好的影响。这一点,对于免费游戏的原创者来说,是个不小的打击。创作的积极性被影响,原创的素材就会越来越少。这是一定的,因为没有任何报酬的事情,只是看个人心情而为,心情不好或者觉得没有意思了,事情就结束了。
-----------------结论:加密,是保持游戏创作活力的重要因素。
最后说一点比较遥远的东西。一个游戏成品,如果资源散乱不堪,会造成很多问题。事实上若不是引擎所限,RMXP本该将音乐也打包进去,这样作出的游戏也不会存在因为文件名编码格式不同的原因,而导致不能运行于其他语言平台。打包还有很多好处,不详细说了。总之,资源打包也是人性化的体现,游戏面向的是玩家,那些零散的资源不需要摆在外面。
每个喜欢玩RM的人都是有梦想的。不论创作实力如何,能在其中找到乐趣才是重要的。所以,干嘛总是盯着别人的加密作品不放呢?如果还是盯着不放,那么请自己寻找解决方法。撺掇别人来解密有什么意思呢?这样的人,为了一点自己的私欲,一切都依赖别人,造成的后果又不是自己能够承担的,难道不是很无耻么?
窥伺的冲动,或许也是人类邪恶本性的体现吧……此文就在这里结束吧……

FantasyDR前辈的博客传送门
作者: 无心孤云    时间: 2010-11-13 11:56
但是出于个对性化的追求

应该是出于对个性化的追求吧。。。
作者: 459645195    时间: 2010-11-13 12:00
好长啊,我要无视这篇文章
作者: 精灵使者    时间: 2010-11-13 12:09
有加密就有解密……没有东西是绝对安全的。
作者: 柳之一    时间: 2010-11-13 12:23
时隔多年再次看到了fdr的文章。。。
作者: 缔辋    时间: 2010-11-13 12:28
回复 柳之一 的帖子

FDR老前辈啊。。
作者: enghao_lim    时间: 2010-11-13 12:36
我也想说竟然还看得到fdr前辈的文章……==
作者: 熊的选民    时间: 2010-11-13 13:03
作为一个在开源项目工作过的人,坚决支持不加密。
以前做的东西曾被人拿去赢利,或是被冠以他人名义发布,都觉得无所谓。不管是否开源,做免费软件所能得到的,只是一个名头而已。但名字又只是一个符号。我换过很多网名了,以前的名字一丢,谁还知道你是谁?
不过我用rm做游戏的时候,却变得有些狭隘了,不希望别人不加声明就使用我做的素材。仔细想一想,原因大概在于此:以前做的软件即使被别人拿去发布,仍旧是自己想做的东西;但rm的素材若被别人利用,做的就不是自己想做的东西了。不计报酬地制作免费软件,是为了理想。如果自己出了力,却不是为自己的理想服务,谁都会有抵触情绪。
所以我理解别人把游戏加密的做法,但自己不会那么做。
作者: v2sam    时间: 2010-11-13 13:27
前面会有点误会,但看下去才是道理,顶起。
作者: 精灵使者    时间: 2010-11-13 14:32
我加密的原因仅仅是不想提前被剧透,如此而已。
作者: 苏小脉    时间: 2010-11-16 09:42
嗯,防破解的唯一正途就是通过道德感化世人呢。

一个小瑕疵:Freeware 和开源软件是两码事,Freeware 通常免费,但却是闭源的。=P
作者: minimini    时间: 2010-11-16 09:55
提示: 作者被禁止或删除 内容自动屏蔽
作者: 408647499    时间: 2010-11-16 10:06
别说RM了 就算是商业游戏都有人解密的了 更何况是小小的RM呢?
作者: 不给力啊    时间: 2010-11-16 18:41
你越想保护 我就越想破
你敢一个人走夜路 我就敢强X你
作者: colorlemon    时间: 2010-11-16 22:46
本帖最后由 colorlemon 于 2010-11-16 22:48 编辑

“要知道,世界上不是所有的东西都是可以拿来的,有时候,远远的欣赏别人的作品,也是一种快乐!”

这句大好~




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