[入坑记录贴]记录一下入坑rpgmakermv的学习过程
rpgmakermv吧
全部回复
仅看楼主
level 8
紫色绿色 楼主
杀戮天使的cp
镇楼

2017年04月16日 05点04分 1
level 6
占二楼
2017年04月16日 05点04分 2
level 8
紫色绿色 楼主
17年4月12日:Day 1
凌晨一点入手了RPG Maker MV。
电脑放那边下载之后就去睡觉了。
然后白天醒来之后开始学习rpgmakermv。
最开始当然是什么都不懂,然后就开始搜教程。
https://tieba.baidu.com/p/4546444898
看了这个大神的视频,一边看一遍做,尝试着搞了第一张地图出来。
中途还有各种事件不明白,找各种东西找不到等等状况。
利用百度搜索,解决了大部分问题,以及自己摸索。
感觉自己挺笨的,大概弄了好几个小时,才搞成这样子orz。
2017年04月16日 05点04分 3
要不要营业许可
2020年03月27日 01点03分
level 8
紫色绿色 楼主
17年4月13日:Day 2
我想做的是解谜向游戏,+剧情,+一点点恐怖?可能压根没有恐怖吧。
然后因为文笔功底有限,打算暂时搁置地图制作,因为剧情orz还没完整的想好剧本。
然后就开始搞插件了!!!
这游戏对解谜游戏不太友好。系统自带的功能只能把菜单精简成这样。
但进入物品还是有,物品、装备、重要物品这些分类。
!而且选中物品之后,居然还要选中人,我这是道具,不是红蓝药啊!
于是开始查,懂得了有插件这个玩意。
XY_TitleMenu.js
最开始查到这个插件,但用了之后发现那是标题界面。
其中标题字体,我知道在font文件里面替换掉ttf就行了。
2017年04月16日 05点04分 4
day2的后续,被系统删了,我都不知道为啥orz。 去申请恢复试试orz
2017年04月16日 07点04分
day2后续是修改菜单界面
2017年04月16日 08点04分
@紫色绿色 我们伟大的度娘要吞你的贴还要问你的意见吗[滑稽][滑稽][滑稽]
2017年04月18日 03点04分
level 8
紫色绿色 楼主
17年4月13日:Day 2
但显然,我主要想改的是菜单,这个插件并不能满足我的要求。
AltMenuScreen.js
官方自带的菜单插件。
然而其实不是很满意,首先我先再这边显示任务立绘。
其次人物头像下面的东西,我一个都不想要。
还有上面那个数字1是什么鬼!等级吗,我要等级有毛用。
然后打开该插件开始尝试改代码。
虽然不懂JavaScript,但是这些代码的功用,函数名用英文写的,大概能猜出来。
虽然不知道这个画图标函数有啥用,因为单独注释它,什么变化都没有。
然后看这个函数,知道drawFace在画人物的脸。
但是我想要立绘啊,所以改成了画2张图!
两张图的地址跟在人物脸的后面那一列,就是序号+1和+5,一行4个图嘛。
利用2个图,拼出立绘的效果。
如果到时候高度不够,可以改成拼三个图。
效果如下,第一个是拼出来的,图我网上随便找的。
然后第二天就过去了。
主要浪费了很多时间再百度搜索插件,可能我百度功力不行吧,没找到。
最后选择改代码,改代码一开始很懵逼。
后来发现不懂也没事,试啊!一个个注释掉,试试看就行orz。
2017年04月16日 05点04分 5
楼主,我想改代码的时候,看到了10000行的插件,我瞬间放弃了
2017年10月21日 13点10分
回复 筱鼅輙 :哪里有一万行 👀
2017年10月21日 13点10分
2017年10月22日 06点10分
@紫色绿色 我自己想改的一个代码有10248行。。。
2017年10月22日 06点10分
level 8
紫色绿色 楼主
17年4月14日:Day 3
有了昨天改插件代码的经验之后,我胆子变大了,开始尝试把插件功能小改,成我想要的样子。
YEP_ItemCore.js
这个插件能提供,在选中物品之后跳出选项框,选择使用/取消
(看代码,中间选项还可以自己加,但功能得自己完善,目前还不会。)
但这个插件提供的其他功能,我一概不需要,所以就把整个代码一个个板块的删,看看对这个功能有没有影响。
最后单独搞出来那一个功能。
通过阅读这块的代码(虽然没读完,耐心没有,只通过英文名来看的)
删去了选中物品,选择使用,之后不会跳出人物界面,直接触发物品效果。
不过这样,物品也不会被消耗掉,因为我发现物品的减少,是在选中人物那边触发的。
可能是因为要对人物HP/MP这种修改,直接触发的物品效果,都是公共事件啊之类的。
然后强迫症一般,把这个功能单独整理出来,放在自制(其实只算复制+注释)的插件里。
AltSaveScreen.js
官方自带的插件,改存档界面的。
但是这边功能吧,为啥存档显示的是彩虹山庄,这是该工程该游戏的名字!
不能显示地点吗?!
然后追踪代码,发现存的是标题orz
info.title = $dataSystem.gameTitle;
然后修改了一下,放到自制插件(方便以后自己使用)里,改成了保存地图名字。
info.title = $gameMap.displayName();
效果如下,游戏内字体也是。
if ($gameSystem.isChinese()) {
return 'SimHei, Heiti TC, sans-serif';
}
把SimHei改成GameFont,就能改成我之前的标题字体。
orz,我知道这个功能有插件能改各种字体,而且能不同区域改不同字体,比单独这样改高端多了。
但我一向是个不要脸的人,觉得自己棒棒的。
2017年04月16日 05点04分 6
楼主,我想问一下你是怎么追踪代码的?我也出现了显示工程名字的问题
2017年05月07日 04点05分
回复 欧若拉妹纸 :他是代码默认显示工程名字。改代码就好。追踪代码 就是搜索呀 在多个文件中查找
2017年05月07日 05点05分
回复 欧若拉妹纸 :我用的是notepad++。或者是sublime。notepad++比较适合你应该。用这个打开js文件夹的那几个rpg核心的js文件 然后搜索 在所有打开文件中搜索我说的那个东西 改掉就行
2017年05月07日 05点05分
回复 欧若拉妹纸 :不过搜的时候别整句话搜 因为我把空格删了。你整句话搜 可能因为空格问题而搜不到
2017年05月07日 05点05分
level 8
紫色绿色 楼主
17年4月15日:Day 4
对比两种存档画面。。。
我突发奇想,要不结合一下,让主体是第二张图的,但人物图像是第一张图的。
找到第一张图画人物图像的代码。
this.drawFace(data[0], data[1], x + i * 150, y);
代替源代码中的
this.drawCharacter(data[0], data[1], x + i * 48, y);
。。当然x坐标还是需要改一改的,不然位置不对,也改了一下一页显示多少个存档。
最后效果是这样的。
啊哈哈,然后发空间,问同学们这5种那种最好,
很多人喜欢修改中间这张,也有不少人觉得最右边这张不错。
当然还有些觉得原始版本,无修改的那种小人物像素图最棒。
2017年04月16日 06点04分 7
level 8
紫色绿色 楼主
17年4月15日:Day 4
之前物品那边,对于恐解来说,我个人理解。
应该有些物品无法使用,有些物品使用完之后,不能再使用。
虽然因为之前的修改,物品使用过后,
效果会触发,但是物品数量不减少,所以不用担心物品消失。
红色部分是我按照,是否消耗品,来设置颜色。
有的消耗品使用后,会变灰色,我做不到把消耗品属性改成非消耗品。
于是设置了个最大数量,使用后增加这个最大数量个。
如果在最大数量以上的物品,就会跟非消耗品颜色一样。
当然改了这个条件,显示数字那边也要改,如果数量在最大数量以上,则减少最大数量个,再显示。
最后效果是这样的。
白色的选中,确认,会跳出选项框,使用/取消。
灰色的可以选中,确认不挑选项卡,什么都不发生,其实我更想弄出会发出那种系统声音,错误选择那种声音。
但是技术有限orz,这样勉强能达到自己要求orz。
然后还搞了个娱乐的小功能,
当你什么东西都没有的时候,描述框内会显示文字。
没有东西的时候,下面其实还有个空白的可以选中,然后描述框内显示文字。
2017年04月16日 06点04分 8
想问一下楼主是用什么插件做到跳过物品分类直接使用物品的?谢谢!
2017年04月22日 19点04分
回复 Wayz琳 :自己改的呀👀 你要的话 我可以整理出来分享
2017年04月23日 04点04分
@紫色绿色 那太感谢了,求分享
2017年04月23日 05点04分
@溜溜 随便找个插件,或者自己建个js文件吧这个放进去_Scene_Item_createCategoryWindow = Scene_Item.prototype.createCategoryWindow;Scene_Item.prototype.createCategoryWindow = function() { _Scene_Item_createCategoryWindow.call(this); this._categoryWindow.hide();}
2017年04月23日 06点04分
level 8
紫色绿色 楼主
17年4月16日:Day 5
MadeWithMV.js
这个插件是用来在开头显示2张图的。
我修改了这个插件,用多图快速切换来达到了动画的效果orz。
修改后的效果大概是1秒最多20+帧,,大概可以模拟一下动画orz。
不过图片大小得是816*624
不然就是在左上角。
这是没有修改大小的效果=。=。有191张图,算上开头渐进和结尾渐出,大概11秒的样子。
2017年04月16日 08点04分 9
今天颓废了orz……啥都不想干……… 后续全在找各种素材orz
2017年04月16日 14点04分
楼主你的插件在哪下的?steam创意工坊上找不到啊
2017年08月13日 07点08分
回复 案件回到家 :官方插件啊 自带的啊……然后自己改写啊……
2017年08月13日 07点08分
楼主你修改的这个方便发一下学习一下吗
2019年01月12日 07点01分
level 13
[真棒]加油
2017年04月16日 10点04分 10
orz 主要没耐心找插件……但诡异的有耐心改插件……现在改插件的耐心都快没了[喷]
2017年04月16日 10点04分
[滑稽]要实现什么效果你群里说下就行了,如果有插件能做到的我都会帮你看看
2017年04月17日 05点04分
level 8
紫色绿色 楼主
17年4月17日: Day 6
https://www.kongjing12.com/game/rmmv-sakan/
啦啦啦我去玩dlc了sakan
2017年04月17日 16点04分 12
上面www开头的是github的版本 还有个国内coding的版本 https://blog.kongjing12.com/game/rmmv-sakan/
2017年04月17日 18点04分
level 2
好东西,收藏了
2017年04月18日 01点04分 13
level 8
紫色绿色 楼主
17年4月18日: Day 7
今天主要是建立个人网站+完善。
决定明天搜集一下rmmv里面存储一些游戏数据的东西…写个博客教程
方便直接脚本命令修改
今天剩下的时间 让我躺吧…
2017年04月18日 11点04分 14
https://blog.kongjing12.com是个人博客网站 😁
2017年04月18日 11点04分
手机似乎打不开,我回家看看
2017年04月29日 04点04分
回复 苦猫甜鱼 :我手机能打开 只是第一次加载会慢一点。
2017年04月29日 04点04分
2019年01月13日 11点01分
level 8
紫色绿色 楼主
17年4月19日: Day 8
今天下了一波dlc…然后搞了点乱七八糟的东西…
整理存储数据的代码进度3/13……明天继续
2017年04月19日 17点04分 15
2017年04月19日 17点04分
level 8
紫色绿色 楼主
17年4月21日: Day 9
自制了个耐力值插件
跑步会减少耐力
停下恢复 走路恢复
显示体力值条
2017年04月21日 20点04分 16
1 2 3 4 5 6 尾页