- 注册时间
- 2005-4-30
- 最后登录
- 2019-12-25
版主
年度最佳拖稿王
- 积分
- 386227
|
===========================================================
RPG Maker 新手普及教程
===========================================================
◆RPG maker是什么?
RPG Maker,又名RPG制作大师、RPGツークル、RPG Tsukuru。
RPG Maker是一款Enterbrain Incorporation公司出品的RPG游戏制作工具。
,用户可以使用可视化界面编辑并创作属于自己的RPG游戏。
它不需要你学习复杂难懂的程序语言,只需要使用“事件”来设置好所有的一切,即使是外行人也能轻易上手。
(参考自百度百科)
◆RPG maker系列有多少款?
距今为止EB公司出过很多RM,以下附上其历史作品列表:
1992年12月19日,PC RPGツクールDante98
1995年3月31日,SFC RPGツクール SUPER DANTE
1996年7月,PC RPGツクールDante98II
1996年1月31日,SFC RPGツクール2
1997年3月28日,PC RPGツクール95
1997年11月27日,PS RPGツクール3
2000年3月17日,GB RPGツクールGB
2000年4月5日,PC RPGツクール2000
2000年12月7日,PS RPGツクール4
2001年7月20日,GB うちゅう人田中太郎で RPGツクールGB2
2002年8月8日,PS2 RPGツクール5
2002年12月18日,PC RPGツクール2003 (内地代理译名为"RPG制作大师2",简称"RM2K3")
2003年4月25日,GBA RPGツクール アドバンス
2004年7月22日,PC RPGツクールXP(内地代理译名为"RPG制作大师XP",简称"RMXP")
2004年12月27日,PS2 RPGツクール3D(美版"RpgMaker3",RM3)
2007年12月15日,PC RPGツクールVX
当前主要流行的工具为RM2003、RMXP、RMVX
(更多详细内容请参照百度百科)
◆RTP是什么?
RTP就是Run Time Package,也就是运行游戏所需要的素材包。
从RM2000开始提出的概念,就是采用与编辑器相分离的资源素材包。
一来可以省去用户自己创作素材的时间,一来方便用户之间的交流——两人都拥有同一个RTP的话,只需要传输给对方基本的数据,就可以
轻松地与朋友分享自己的游戏了。
另外,RMXP默认的打包游戏是联系到RTP上的,所以对方没有RTP(以及RGSS的DLL“RGSS10xj.dll”)的话就运行不了游戏。
(RMXP脱离本机运行解决方法请参照这里)
◆事件是什么?
就是控制游戏流程用的可视化程序编辑器的一种。
其默认预先定义有各种各样的事件指令,用户只需要选择相应的指令就可以实现相应的效果。
比如选择:【显示文章:HELLO】那么脚本会自动调用相应的程序语言来运行,然后在游戏中实际表现出来。
所有程序的运行都是其实都是由脚本控制的,事件只是建立起了用户与脚本之间的桥梁,也相当于是翻译的功效吧。
(至于事件如何制作,请参照这里)
◆开关是什么?
电灯用过吧?按一下灯亮了,再按一下灯就灭了。
那么事件也是一样。由于游戏中到处都有事件,所以一个个地安排好运行顺序是不现实的。
于是就得用到开关操作,通过打开或者关闭开关开启或者关闭事件的运行。
一般开关用于条件的判断。比如A要你去找B对话,你跟B对话完后打开开关,再回到A那里时用事件判断一下开关,如果打开了,就表示你去跟B说过话了,于是就执行下面的剧情。如此如此。
至于独立开关,则是相对于每个单独事件而言,操作一个事件的独立开关不会对其他事件造成影响,这就是其与开关的主要区别。
比如一个宝箱如果被打开了,就打开独立开关A,然后显示一个空的宝箱。
而打开一个宝箱是不会让整个地图的宝箱都变成空的宝箱的,因此独立开关只影响本身这个事件。
◆变量是什么?
就是一个数字,当然也可以是一行文字,一般用来记录游戏中的信息。
比如主角的HP,敌人的攻击力都是变量。
通过操作变量,可以达到各种各样的计算。
◆RGSS是什么?
就是Ruby Game Script System,是基于RUBY语言(日本人原创的开发RPG用的程序语言)的游戏脚本系统。
从RMXP开始新推出的要素,虽然褒贬不一,可仍然在RMVX中进化成了RGSS2。
有了RGSS,高级用户就可以直接接触源代码,修改原先定义的各种类与方法,从而更能制作出“100%原创”的独特风格的游戏。
同时也让跨类型游戏(SLG、ARPG、AVG)成为可能。
新手也可以通过下载共享脚本来丰富自己的游戏,使自己的作品更富于观赏性与实用性。
(共享脚本网link集请看这里)
◆优先级是什么?
相当于对于你眼睛的距离。有1~5个等级。
打个比方说,一个人和一个房子在你面前,人的优先级是5,房子是1,那么你就会看见人站在房子前面。
假如人的优先级是1,房子是5,那么你只能看见一座房子,因为人站在房子后面所以看不见。
游戏中比如树叶、墙壁上半部分,建筑物上半部分优先级都比较高,而地板,草地比较底。所以人物能够踩在地板上,而被墙壁遮住。
主角的优先级,貌似是1.5吧。
◆图层是什么?
对于学过制图软件的来说可以跳过了。
所谓图层就假设它是一张纸,透明的塑料纸片。XP中默认有3层,最上面的图层会盖住下面的图层。
在同一个位置,三个图层都放置不同的物件的话,会优先显示上层的物件(此时无视优先级)。
一般来说,绘制地图的时候,第一层画地板和墙;第2层画基本物件,比如床、桌子、柜子;第三层画装饰品,比如桌子上的茶壶、柜子上的杂物、花花草草、窗户。
◆发布游戏需要注意什么?
根据我国互联网有关条例,发布的游戏中不可以包含无版权的素材资源。(即没有声明允许共享使用的素材,包括图片、音效等)
但是用户可以自己使用现有的属于个人的素材(比如音乐CD、画集)并用于学习目的。
当然,以学习为目的发布的交流用作品不在此限。不过,一般情况下不推荐大家使用商业游戏提取出来的素材。
(计算机保护条例请看这里)
(软件著作权登记请看这里)
(共享素材资源收集请看这里) |
|