【教程】RPG maker MV ( RMMV )新手教程
骷髅杰克吧
全部回复
仅看楼主
吧务
level 11
厉风 楼主
本教程为原创,转载请注明【百度贴吧 骷髅杰克吧 作者:厉风】
之前的教程鸽了,这个争取写完吧。
读者可跟随本教程制作一个完整简单游戏。
2楼禁回复,用来发布更新进度
2020年01月02日 11点01分 1
吧务
level 11
厉风 楼主
2楼用来发布更新进度
2020年01月02日 11点01分 2
吧务
level 11
厉风 楼主
【第一课】新建游戏工程
打开 RPG maker MV 后,左上角选【文件】>【新建工程】
弹出【工程命名】窗口(名称部分为工程对应的新文件夹,游戏标题为游戏的名称,两者可以不同,存储位置可以自选):
单击确定后,开始自动新建软件默认素材和其他文件:
新建完成后,各个工作区显示如下状况:
新建游戏完毕。
2020年01月02日 12点01分 3
阔以
2020年06月10日 06点06分
做好的游戏,怎么给别人玩?或者怎么玩别人的作品?
2022年12月23日 07点12分
@caolei1222 先部署成win系统下的exe或者打包安卓系统下的apk,然后发布在网上供别人下载,或者你在QQ上发给好友,别人就能玩到你的游戏了
2022年12月26日 04点12分
@caolei1222 别人的游戏那就只能在网上搜了
2022年12月26日 04点12分
吧务
level 11
厉风 楼主
【第二课】新建地图
右键点软件左下方区域中的【MAP001】选择【新建】:
就出现新地图窗口(自动命名为MAP002):
【重要提示】注意新地图窗口左上角有【ID:002】这才是地图的真实编号,地图的编号和你给地图取名所命名的编号完全无关,而是软件按照地图创建顺序自动设定的。
如果你把一个编号较小的(比如001)地图删除了,那么它的编号就被【释放了】,下次你新建其他地图时,软件会自动分配那个被【释放了】的较小编号给新的地图。
点击确定按钮后,地图列表里出现【MAP002】(新建地图成功):
注意上图中【MAP001】左侧出现一个【-】号,单击【-】号会发现【MAP002】被隐藏了,并且【-】号变成【+】号:
单击【+】号可以重新展开地图列表。
这是什么意思呢?意思就是【MAP002】是【MAP001】的【子地图】,【MAP001】是【MAP002】的【母地图】。
【母子地图关系】用来方便查找,例如你制作一个【世界地图】,它里面有山洞和森林,那么【山洞地图】和【森林地图】就是【世界地图】的【子地图】,如果【山洞地图】包括多个【洞窟地图】,那么这些【洞窟地图】可以放在【山洞地图】列表中作为【子地图】,可参看下图:
收起后的效果(可以直接查看世界地图可以通向的各个地图,而不用展示每个地图里面的子地图):
2020年01月02日 12点01分 4
吧务
level 11
厉风 楼主
要给某个地图新建【子地图】,只要右键单击该地图,在菜单里选择【新建】,就能创建【子地图】:
上图中【MAP008 城市地图】与山洞和森林地图在同一列,表示它们都是【世界地图】的【子地图】,只是【城市地图】没有自己的【子地图】,所以它左侧没有【+】号(无法展开)
另一个创建【子地图】的方法:
右键点【Orz】(地图列表中的【游戏标题】)选择【新建】:
将会创建一个新地图【MAP009】(它与【MAP001 世界地图】同列,所以它是【Orz】的【子地图】):
收起【MAP001 世界地图】可以看到新建的【MAP009】确实是【Orz】的子地图:
展开【世界地图】,然后鼠标左键按住【MAP009】拖动,目标为【城市地图】(变成黄颜色):
松开鼠标左键,【MAP009】就成了【城市地图】的【子地图】(出现【-】号表示【城市地图】可收起了):
【总结】
右键点任何【地图A】可以为该【地图A】新建【子地图】
左键拖动某【地图B】移动到【地图A】处,可以把【地图B】变成【地图A】的【子地图】
【应用实例一:移动到上一级】拖动【MAP009】到【Orz】可以使【MAP009】重新成为【Orz】的【子地图】:
变成:
【应用实例二:同级排序】拖动【森林地图】到【世界地图】可以让【森林地图】排列到【世界地图】所有【子地图】最后:
原理是:最新加入【世界地图】的【子地图】(即【森林地图】)将被自动排在最后
2020年01月02日 12点01分 5
楼主这教程简直是新手福音啊,太细了[太开心]
2020年05月04日 02点05分
吧务
level 11
厉风 楼主
【第三课】编辑地图
右键点地图,选【编辑】:
可以重新打开【地图设置窗口】:
把名称改为【001 世界】,这样既可以看到【地图ID号】也能看到地图本身的含义,请养成这种给地图命名的好习惯(今后制作中,我们经常要在程序与调用【地图ID号】来指定地图,所以【地图名称】中应该能看到准确的【地图ID号】,否则你需要无数次反复打开【编辑地图窗口】去查看你要的那张地图的ID号)。
显示名称,在实际游戏中的效果是(如果什么都没写,自然什么都不显示):
2020年01月02日 13点01分 6
吧务
level 11
厉风 楼主
地图【图块组】设置:
默认有6种【图块组】,还可以自制更多。不同【图块组】可以使用的【地图零件】不同,比如【科幻室内室外】的建筑物都是现代的或未来的,而【室内室外】则是古代建筑风格。
【循环类型】设置:
【横向循环】意思就是你可以一直向左走然后从地图最左边直接到达地图最右边(反向也是一样,此类功能多于用循环迷宫地图),其他依次类推。
【背景音乐BGM设置】
勾选【自动播放BGM】然后在列表中选择你要播放的音乐(可以自行添加其他音乐文件进入你的工程,而不必使用软件自带的音乐):
【设置地图大小】
在【宽】和【高】处修改数值,即可修改地图大小,最小的地图为默认的【宽17高13】,刚好是游戏画面大小。
超出最小数值的地图,人物移动时,地图会自动卷动。
【遇敌设置】
在【遇敌】列表添加敌人队伍,完全留白的话表示本地图中不会遇到敌人。
修改遇敌步数(默认遇敌模式为【踩地雷】,主角走过对应步数后随机遇到一组敌人):
遇敌功能后文还有更多介绍,本课不详述。
其他地图设置参看有关课节内容,本课不详述。
2020年01月02日 13点01分 7
吧务
level 11
厉风 楼主
【第四课】地图绘制
工具栏按钮选择如下两按钮(左侧按钮表示【绘图模式】,右侧为【画笔模式】):
左键点击左侧【地图零件列表】选定要绘制的零件:
我们还可以选【B】或【C】页的【地图零件】:
然后左键单击地图上某一位置:
完成绘制:
2020年01月02日 13点01分 8
@时令令 遇敌区域划分用。比如你用铅笔工具选了R页1号红色块然后去地图上画一条线,那么这条线覆盖的所有红色格都算1号区。然后你在地图的编辑页面右侧设定【遇敌】时,可以指定一个敌人队伍专门出现在1号区域(具体是在【范围】里勾选【按区域ID指定】,然后在下面三个框里任选一个填写1即可)
2021年10月31日 11点10分
R页什么意思
2021年10月25日 06点10分
吧务
level 11
厉风 楼主
地图零件【覆盖规则】:
先绘制的地图零件会被后绘制的地图零件遮挡。
举例:
原有的草地被后来绘制的树木遮挡,树木又被金字塔遮挡,最多三个图层并存(例如【草地】【树木】【金字塔】):
尝试添加新图层时,会自动取消掉已经绘制的零件(具体取消规则请自行尝试确认,不详述)。
【右键选择法】:
鼠标右键圈选地图上一个区域的【地图零件】后,可以用左键直接绘制到地图上其他地方。
例如右键选择【叠有金字塔的树】,绘制到左侧:
=>
此方法可以快捷复制地图上已经画好的部分到其他位置。
圈选多个【地图零件】一并绘制:
右键圈选多个【地图零件】一并绘制:
同理,右键圈选整个地图后复制,可以直接用左键绘制到一张新的空白地图去。
2020年01月02日 13点01分 9
待续
2020年01月02日 13点01分
好贴,收藏了[真棒]
2020年01月02日 14点01分
请问下,我选择了4个地图零件,但是画板上只展示一个,无法一并绘制,这是为啥
2020年05月15日 15点05分
@Test_Jim 画笔问题,解决了
2020年05月15日 15点05分
吧务
level 15
2020年01月02日 13点01分 10
这个猎毛人太老了
2020年01月02日 13点01分
@厉风 肥肠真实,天天和怪物打架能不沧桑吗?[滑稽]
2020年01月02日 14点01分
level 1
支持厉风叔叔[真棒]
2020年01月03日 12点01分 11
吧务
level 11
厉风 楼主
【第五课】剧本设计
本课并不是软件使用教程,而是与游戏设计有关。
【基础概念1】什么是RPG?
RPG全称【Role Playing Games】即【扮演角色游戏】,顾名思义,玩家要在一个故事环境下扮演故事里的角色来体验整个故事流程,很多时候玩家需要扮演的角色并不只有一个,而可能是多个。
RPG游戏分为两类:
一类倾向于剧情,游戏玩法可能会比较简单,比如说只要与游戏里的人物对话并选择对话分支(也就是说用不同的话回答游戏中的人物可以改变剧情走向),或前往游戏中特定地图与特定人物对话触发进一步的剧情。
另一类的剧情很简单,倾向于游戏玩法,广义来说,《魔塔》游戏可以算是此类游戏的典型案例之一,它的剧情非常简单,就是勇士去魔塔里面战胜各种怪物救出公主,但玩家需要估算游戏中各种怪物的攻防数据以及优化主人公的行进路线来尽可能提升主人公攻防能力并合理利用沿途可以获得的各种资源(金币、药剂、钥匙、能力宝石等)。
关于RPG的其他分类方法,并没有严格的界定,有说分为日式和美式,又或者分为回合制和即时制等,视角可以有多种,例如侧视和俯视或者第一人称视角等,还可以分为2d或3d以及伪3d等,这些都不重要,任何一种类型的游戏都可以受到玩家的喜爱,只要制作足够精良。
RPG maker MV适合制作的三种类型的游戏:
【1】侧视视角游戏:看起来就像是《魂斗罗》一类的游戏,人物能左右行走或上下爬楼梯,我们还可以用脚本制作出射击或者特殊攻击技能等功能,使游戏成为ARPG(动作RPG)
【2】俯视视角游戏:也就是本软件的主流视角风格
【3】第一人称视角:就像是玩家自己进入一个又一个不同场景(只要玩家选择画面下方前往不同场景的选项即可,甚至你可以通过换用背景图片实现伪3d步进效果,看起来就像是朝着画面内部前进,或者向左右转向),可能会需要和场景里的人物对话等
2020年01月03日 12点01分 12
吧务
level 11
厉风 楼主
至于游戏玩法,RPG maker MV可以实现的玩法是多种多样的。
比如说我们可以制作【坦克大战】,模仿FC游戏机的《Battle City》,尽管RPG maker MV要实现纯动作游戏制作软件的那种精确射击命中判定是很困难的,但类似【坦克大战】的效果还是可以实现。
比如我们可以制作《魔塔》游戏:
或者制作一个战略游戏,以攻略地图上所有城池并统一世界为目标:
我们甚至可以制作《大富翁》那种仿【需要掷骰子的桌游】一类的游戏。
2020年01月03日 12点01分 13
[滑稽]因吹斯听
2020年01月13日 13点01分
支持楼主,对新手太友好了[吐舌][大拇指]
2020年05月04日 02点05分
level 1
加油[呵呵]期待你的插件教学
2020年01月09日 07点01分 15
新手教程不讲那个。如果将来还写进阶教程的话,搞插件之前先讲讲怎么改自带的js文件(比如把战斗画面技能弄成动画)再说
2020年01月09日 14点01分
不了解自带的那写个JS 文件,搞插件也是白搞
2020年01月09日 14点01分
level 1
终于找到了,
lz
nb
2020年01月12日 03点01分 16
1 2 3 4 5 6 尾页