© 逆转 ◆ 花园

Powered by LOFTER

【一个过程】

画自动图块,顺便截了过程出来。(* 搭配这个教程食用👉 【教程】当你要自制rmva的自动图块 )


1)画一个左右上下对称的图形

2)复制粘贴

3)铺到自动图块的2X3的格子里,切掉多余的部分

4)画外边缘

5)标记内角(四色方块部分),保存文件,准备转到va

6)在va里随便画一画,要画出内角,截图

7)补全内角,然后将内角复制到相应的位置(对应颜色)

8)完成~


工作日志 · 32

[2019.09.17] 修了好多战斗画面bug!(虽然目前并没有战斗……)

因为最近断断续续在玩《沉睡的法则》嘛,就想修一下自己的战斗画面。

感觉之前加了的显示敌人的技能动画(https://rpg.blue/thread-377663-1-1.html)的位置不太满意,修改了一下。
连带着显示伤害数值(https://rpg.blue/thread-223947-1-1.html)的位置也不对了,也调整了一下。

然后是芙蕾娅的F12 - 动态敌人(https://rpg.blue/thread-252003-1-1.html),有个bug是用了透明效果的敌人被击败后还会继续出现。
这个bug一直有,以前我不会修,但是我想我现在肯定比以前进步了,是不是就可以了呢?
果然可以,在update里判断一下 if @battler.alive?  修好了。
我备受鼓舞!决定搞一搞之前也不太满意的呼吸效果。
看到过一个挺喜欢的呼吸效果,是tomoaky(ひきも記)的 ★ RGSS3_バトラー表示拡張(https://hikimoki.sakura.ne.jp/index.php?article=rgss3_battle),我就把单独呼吸效果的代码扣出来,移植过去。因为我更喜欢芙蕾娅的在敌人备注栏备注的方式(而且自己依葫芦画瓢扩展type很方便~),所以只借了呼吸效果的代码,没有直接用整个脚本。
再然后发现变身的敌人会继承上变身前敌人的动态,就是说动态种类没刷新,也在update里修掉了。
最后调整了一下细节啦,又新做了个上下浮动+呼吸的,特别适合水母!


我感觉我又干完一件大事!
但是这件大事并没有什么用!因为暂时都没有战斗剧情!
也没有水母!

……可能我就喜欢自己东拼西凑吧,我完全没有用成套的战斗脚本OTZ

一个晚上又没啦!


p1论坛的va任务系统脚本 收集整理

论坛里回答问题搜索了一下,正好做个整理,方便以后查找。

只是收集,我自己并没有用过,有需要的话请自行测试~


------------
韩云溪的任务脚本
------------


作者:韩云溪
*任务分类:完成/未完成


【工藤由纪改进版】 作者:zyyczp
*增加“追加任务描述”


这个是我看到提问最多的。

目前已知的2个bug:

1)只能显示第一页的任务标题的bug(下面两个帖子解法不同,都列出供参考)


2)在分类之间切换后显示bug


一个【改进版本】
*在【工藤由纪改进版】的基础上,修正以上两个bug的版本


另一个【改进版本】
*在【工藤由纪改进版】的基础上,增加“任务内容文字滚动”(可能不包括上面两个bug的修正)


------------
其他任务脚本
------------

相关提问较少,所以不知道是完美运行呢,还是bug未知


作者:zhangchi5
*无任务分类,更多的任务内容说明,附带另一个功能“地图提示”,可能不兼容旧存档(旧版本脚本是不兼容的,新版本我不知道)

旧版本:
自己制作的VA脚本---任务+地图提示 新版发布~~
https://rpg.blue/thread-224381-1-1.html



作者:asd11000
*任务分类:主线/支线,特色的子任务系统,任务说明使用help窗口容量较小(2行)
文字手动换行可以:\n(“反斜杠”+“n”,app上显示不出来反斜杠囧。另外我没实际测试,供参考了)



作者:945127391
*无任务分类,自带的任务状态提示窗口,复杂的任务说明和奖励表,bug不明(帖子回复bug多但是作者没有回复也不知道是bug还是使用上的问题)
目测使用需要一定的脚本知识



*以上脚本在va区 图书馆 均有收入



工作日志 · 31

[2019.08.02] 之前不是瓶颈了么,思考了一下,不管怎样画图块肯定没错的。

然后我整整3天,才画了这么几个椅子。3天啊!画点什么不好~!要画图块_(′ཀ`」 ∠)_

* 补了一张p2,是另一种椅子。

因为我的小人腿十分短,家具的比例也都要配合人物,要画的矮墩墩的,比例十分难搞……哎……

明天不画图块了,我得画点别的转换一下心情(′・_・`)


工作日志 · 30

[2019.06.01] 最近停工中,在思考几个重要问题。

一个是,游戏朝哪条路走呢?是主解谜呢(剧情随便埋一埋),还是主剧情呢(谜题随便弄一弄),又或者别管那么多了先把画面搞起来?以及,我也始终有点放不下打怪的部分,毕竟一开始的预想是要打南瓜怪的,打怪就不需要很多场景了。⋯⋯哎呀犹豫不决。

另一个是,要呈现怎样的视觉效果。在做了几个场景感觉了一下,完~全~没有万圣节气氛!虽然我也会把某些特地做的“不一样”,但是都是自己画的,放一起异常和谐,完全没有诡异的感觉。
——就是说我还不够狂气!
这样下去不行。我必须得搞点黑暗、触手什么的。
(然而基础素材我还没搞齐呢,叹气(其实如果直接做横板的应该还好了,但是我喜欢俯视角地图哎,遮挡什么的,走方格什么的,哎⋯⋯

就是开始的时候没有一个明确的规划,才会犹犹豫豫。这个游戏我来来回回改了多少次方案了,始终没有一个特别满意的。(是不是因为我其实不过万圣节的所以抓不到感觉囧

但是对后面的那个rpg就不一样了,要做成怎样我都想好了!这样这样,还有这样这样⋯⋯但也不能跳着做,哎,好急!


【记录】rmva指令光标的闪烁

自制标题画面的时候想要模拟默认光标框的闪烁动画,但是具体数据不知道呀,只好自己截gif动图对比OTZ

测的大致是这样↓

不透明度255~102:20帧

不透明度102~255:20帧

以上↑循环。

我肉眼比对的不透明度是40%,就是102。(我还以为会是50%什么的。)真实数据是多少我也不知道呢,不过做出来效果很接近系统默认的啦~能以假乱真XD

工作日志 · 29

[2019.03.17] 修bug。

前些日子三次元很多事,忙的整个人都不好了,最近几天才稍微空下来随手测试一下就是bug。我还以为已经木有bug了呢,太天真了(´;ω;`)

用了一个容错脚本和gallery脚本冲突,gallery里浏览差分如果当前序列没有图片了就返回,结果容错脚本把这个行为判定为图片丢失,就执行了容错,于是gallery就无法返回啦~ 

于是暂时把容错脚本停用了,反正暂时用不上。等最终测试的时候再看要不要用吧。

这又是一夜过去了(´;ω;`)

哎这种根本没有进度的日志……就是汇报一下近况吧。

最近其实主要是在画【还不想说】的图,希望能快点搞完就可以恢复画图块素材啦,就能有一些进度啦~!虽然画【还不想说】还是挺开心的,画完了自己还欣赏半天,但是过程……而且自己用的话只要自己知道就行了,要给别人用的话,就要用方便别人理解(和调整)的方式,可能还需要写些说明。怎样才能比较简单明了的传达呢,头疼……

像素、像素才是心灵的慰藉啊!(哭哭)


【推荐】rmva新手向视频教程

推荐一个我入门看的视频教程!

当初我啥也不懂的时候,光看文字真的看不懂啊有木有!还是视频好。
看了几个教程的开头,觉得这个最适合我。

这个教程是按照vx的某个官方教程(?)来做的va版。从实际制作一款游戏的流程出发,涉及了各个方面的基础做法,看完就能知道如何用va做出一款游戏了,十分实用!


RPG Maker VX Ace 新手向视频教程
作者:arkv

作者在b站有投稿,如果b站有哪一p读不出的话,可以去优酷看~
优酷合集:
https://v.youku.com/v_show/id_XNjY5Mjc2Nzg4.html?f=21854049

b站:
RPG Maker VX Ace 新手向视频教程
(一) 游戏构思、世界地图设计
https://www.bilibili.com/video/av945733/
(二)王宫地图绘制、与国王对话事件的设计
https://www.bilibili.com/video/av946422/
(三)角色生成、编辑,港口小镇内外地图绘制
https://www.bilibili.com/video/av947544/
(四)商店、旅馆功能的实现,NPC设置,新队员加入
https://www.bilibili.com/video/av949391/
(五)设置载具,迷宫绘制,宝箱制作,上锁的门实现方法
https://www.bilibili.com/video/av951531/
(六)获得飞艇、魔王城迷宫制作
https://www.bilibili.com/video/av953565/
(最终话)敌人杂兵、最终BOSS、结局 完整工程下载
https://www.bilibili.com/video/av955640/

作者后面还有做脚本入门,不过我脚本无能没看(。)

最后一p还附带视频里完成的工程文件下载,超好评!
up声音也很好听,就是语速比较慢(紧张?)但是耐下心来学也很好嘛,不要浮躁不要浮躁~


这里不得不提在b站看的好处,弹幕里会自带问答,还会讨论一些跟up理解不同的地方。

配合弹幕你可以保持合理的怀疑然后自己求证不同的解法和效果,对以后也是有很大帮助的。

诚心推荐!


【教程】当你要自制rmva的自动图块

当初自己摸索的时候很痛苦……

现在有了一些小心得,决定写一篇关于rmva自动图块的教程。

关于va图块的基础内容我就不说了,请先确认看过《F1 帮助文档汉化版》!
帮助文档下载:https://rpg.blue/thread-369922-1-1.html
项目地址:https://github.com/taroxd/RMVA-F1
在线预览:https://rpgvxace.azurewebsites.net/https://miaowm5.github.io/RMVA-F1/
va的图块规格在《F1 帮助文档汉化版》的 资料集→素材规格→图块素材详细
(*注:“A 组元件”的“样式 1”就是指的A1图块,“样式 2”就是指A2图块,我一开始真的没看懂OTZ)


va的自动图块,也就是自动元件。
在F1中:「自动元件」——会自动形成边界的特殊地图元件
这里讨论的是长这样↓的自动图块

【a】样式标识图,显示在地图元件选择面板中。
【b】四个角都有内角边缘的样式。
【c】主样式,整合了八个边角样式和一个中央样式。


帮助里只说了自动形成边界,那到底是如何形成的呢?


尝试给各个部分标上颜色和数字:

然后在va程序里面画地图,通过色块可以看到它在实际地图里的排列方式:

有兴趣的话可以下载上面的图块,放入va里自己画画看~
* 这里直线边缘用粉色表示,外角橙色,内角蓝色

这个排列看明白了么?
内外角的位置是固定的,然后直线边缘会循环。注意粉色部分的循环是颠倒拼接的(比如横向边缘的上部分粉色里3、2是“一格”,而在图块里看着是2、3是连着的)
所以实际上循环的部分不能超过16像素。
表面上看是2x3格的样式,但实际上它是以16X16为单位来循环的。

这导致了va自动图块的一个很大的问题,转角限制在16像素内,很小很生硬;边缘也是必须在16像素以内导致边缘都较平滑,无法做出自然有变化的边缘。

就 很 吃 藕 !

如果你需要大的转角或者起伏很大的边缘,推荐就直接画成3x3加4内角的普通图块,放在A5,或者B~E。


(↑ 示例图块为自制,请不要随意使用~)

需要更多的变化还可以添加更多不同样式的边缘或转角,间隔着使用效果更好。
实际使用起来,我觉得要比自动图块好用多了!
连接各种情况都很自由,不需要用到shift,手动控制很舒适。
而且实际上使用的格数也就2倍嘛也没有很夸张啊,但是效果好多了啊。
如果A5空间无限,我甚至都可以不要A1~A4。我需要更多的A5!!!(哭了)
但是A5并不是无限的,只有那么大地儿,不够用啊……我只好又用起了自动图块(捂脸)


好了话题拉回来。
接下来的问题就是,要自行绘制自动图块的话,怎么画比较方便呢~?

当初我才弄明白自动图块这么复杂的时候差点儿崩溃!
是可以按照上面的规则画好各个部件后放入对应的编号位置,但我每次拼都要拼好久,最后还总是有哪里某个像素对不上。
可能我空间想象能力比较差吧……

摸索了很久,总算是有了一点心得。
自我流的绘图方法——
主要思路是先画c区,再补上b区的内角。
a区只需要复制四个边角的格子,不需要特地去画。


(1)先画出一个32x32像素的没有边缘的平铺图形,也就是完成之后填充中心部分的图形。然后把它x6,平铺在2x3格的区域,作为打底。
平铺x6是一定无缝连续的。这样之后就只需要画出边缘和转角那些不同的部分,而不用担心它们和中心部分连不上。

* 注意这个32像素的图形本身并不是6、7、10、11,而是平铺之后中间部分是6、7、10、11。
* 内角也需要和中间部分连接,所以b区域也需要,让它们之后能够很好的无缝连接。
* a区域是不需要现在画的,只要最后画完了再复制一份就好,不过我经常顺手就铺满了特地不铺反而麻烦,所以先这样介绍了。
* 实际上,如果你只是需要为A5腾出一些位置,而想把一些1格的没有边缘的图块放进自动图块里面来用,那么直接x6,平铺在2x3格的区域,就可以用了~
* 另外,画这种平铺图形强烈推荐Aseprite!steam上可以支持正版,平时也就¥48,偶尔还打折。特别好用!!!


(2)画出上下左右四条直边的边缘,这里的重点是它的两端要能互相连续。
比如说2、3、2、3、2、3一定能要无限连。


(3)根据直边画出四个外角。注意和各条边连接好就可以了。
因为边的两端是能连续的,所以和边两端连续的角和角之间也一定能连续。


(4)根据直边画出四个内角。

内角需要自己拼接边上的格子来确认能够和边无缝连上。
不过实际我的习惯是:
把b区格子留空或者涂成明显不容易混淆的颜色,然后在va程序中画出包含四个内角的地图,截图,再在截图上画内角,之后拼到图块里。
↑因为我嫌麻烦不想自己拼边缘,而且有时候内角比较难想象出整体效果,在整体图里来画会比较方便。
嘛反正就是这个意思,方法看自己喜欢~


(5)把1、4、13、16复制一份,放在a区。

* 其实也可以随便画一个图形来示意,自己认识就好,a区的内容并不会表现在地图里。
不过我觉得这里还可以顺便检查一下在地图里只画一格的时候图形是否会奇怪,所以还是推荐复制1、4、13、16到a区~


这样一个自动图块就完成啦~

(↑ 示例图块为自制,请不要随意使用~)



以上。

希望能对大家自制rmva图块有所帮助~XD

如果有其他的方法或者经验也欢迎留言交流~



bug记录和吐槽

因为在菜单里设置了存档,以及使用了截图存档,所以如果在菜单调整队伍顺序之后直接存档,截图和存档界面里显示的队伍信息就不同了,略微妙。

由于我还用了Galv's Character Animations就是会自动替换待机/走路/跑步的行走图,在上面的情况下读档,偶尔会出现行走图原地踏步(未能自动替换)的bug。不过走起来就没问题了。

我也没什么修改头绪,先放着吧(难道要调整队列以后返回地图?那也太不方便了吧……)

顺便说Galv's Character Animations的兼容性真的不太好,它和作者自己的倒影脚本都不能完美兼容的,单独替换了某角色的倒影图像倒影不能继承Character Animations就不能待机动画惹。虽然直觉觉得就是要在影子脚本里再把行走图自动替换的内容重写一遍,但是我不会写。耸肩。对了它还和队列扩张的脚本也不兼容,反正和行走图有关的都有点……嘛,反正我也不会改,先用着不管了(。

说到镜子,因为我现在画的行走图是半侧面的,不是正侧面,且还左右不对称,在镜子脚本里做镜像就十分奇怪!所以我才想要单独替换倒影图,然而并不能兼容。而且我用的Galv's Move Route Extras做角色动作,在镜子前做动作也是不能镜像的(想想还是合理的,毕竟单独指定某一格,就没有自带四方向信息,程序做不出镜像),可能得想别的方法替换行走图才能解决了但是那样又太麻烦了。

还好目前没有以镜子为主的场景,暂时就不去想了。

说回上面的bug,如果我实在在意的受不了,大概就取消开火车+固定队长就完事了。但是我之前做了一个在菜单显示队长立绘的窗口,队长不改的话不就毫无意义了么,真是纠结啊。

不过整队这些是做rpg时候的事了,解谜游戏(目前)只有一个主角不需要考虑这些。

想想这也不算开发日志吧……就不放进合集了~。

-------------

把之前碰到的bug(吐槽)也搬过来,以后rmva相关的都放在这个blog吧~就当交流经验,也许可以帮到不巧被类似问题困扰的人XD

之前的某次,复制自己的工程文件为副本,然而副本无法双击打开,显示“连接到xxx(原文件地址)的请求被拒绝”。不过先开程序再从程序里打开文件就可以,运行exe也没问题。在对比了各种可以打开和不能打开的文件以后发现,文件夹名称里面有括号就不能双击打开,改个名字就好了。实在不懂中文括号怎么了你了……后来发现空格也不能有,空格的时候报错是另外一种反正都是打不开的意思。总之什么符号都没有只有中文英文数字的那种文件夹名才保险。

再之前的某次,更换皮肤文件后使用了该皮肤的窗口文字不见了,图标倒是还在让我明白了不是内容没描绘出来而只是文字没有了。然后在各种无用功之后重新修改另存了一次皮肤文件,就正常了。所以就算图片在其他程序里打开查看都没问题,也可能是会有问题的。