设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

当你要自制va的自动图块

查看数: 5630 | 评论数: 10 | 收藏 15
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-3-1 20:38

正文摘要:

本帖最后由 shencao 于 2019-3-2 16:27 编辑 关于va图块的基础内容我就不说了,请先确认看过《F1 帮助文档汉化版》! https://rpg.blue/thread-369922-1-1.html 项目地址:https://github.com/taroxd/RMVA-F1 在 ...

回复

BCJT 发表于 2019-7-4 13:32:37
我发现  默认的自动图块,甚至有半透明的边缘,已经不属于像素画的范畴了……

点评

是的,va是比xp的素材更抗锯齿一点,很多不太像素画的图块。不过自制的时候一样画啦,看自己喜好了^^  发表于 2019-7-4 20:10
BCJT 发表于 2019-6-29 22:43:24
太经典了~
miantouchi 发表于 2019-3-2 14:54:35
我发现样式1、样式2、样式3,A1里面效果一样,并且我之前一直以为2*3格式放置的话只显示一个格子,没想到显示占用4个格子。
后来我又把素材库A1的A区域换成素材里面,发现这些素材有叠加的感觉,这是怎么回事,画出来的东西都混乱了。
更多图片 小图 大图
组图打开中,请稍候......

点评

理论是明白了,开始学习绘画了哈哈。  发表于 2019-3-2 15:40
感谢!感谢!终于看明白F1了,居然是填充BC区域,D是横向流体,E是纵向3格流体,我以前一直以为一样,刚刚用PS放大才发现,居然是活动的。  发表于 2019-3-2 15:38
你这个就是位置放的不对,自动图块位置也有严格要求的,f1里有说,对照自带素材理解吧(我就说自动图块麻烦,是真的麻烦,弄懂了也还是觉得麻烦  发表于 2019-3-2 15:12
好的,我再啃一段时间  发表于 2019-3-2 15:06
可以对照自带的图块组,看它是怎么放的,画出来又是什么样的,再对照f1理解。嗯是比较难,过几天再看看,说不定灵机一动就懂了呢。加油啦~  发表于 2019-3-2 15:04
shencao 发表于 2019-3-2 14:34:35
本帖最后由 shencao 于 2019-3-2 16:15 编辑
miantouchi 发表于 2019-3-2 13:56
哦,A5这块大体明白了,是不是就按照你实例图片那种格式,我又往下改了两个,按照这个格式制作A5块就行了 ...


是的呢,A5不是自动图块,没有自动图块的那些要求,随便放就可以了。

不过你的说法有点……大体是对的,不过又有点不太对的地方
我也不确定你是否理解对了……
va格子就是32的,自动图块说起来也是一组2x3,只是自动图块设定上程序会先把他切成16X16的然后在地图里拼成32x32的图块,这样。它是自动切、自动拼,所以叫自动图块(←我瞎说的)

准确来说,不是说A5转角比A1-A4转角大,而是普通图块可以画的转角比自动图块可以画的转角尺寸上更自由。
普通图块的话,转角可以占任意个32像素的格子,只要你愿意。当然你也可以在普通图块画16像素的转角呀,或者更小的转角
而自动图块的转角和循环都是固定了的(16像素)无法改变,你只能画这么大(或者更小)
自动图块是一定要按照规则来,普通图块是你愿意怎么拼就可以怎么拼。
A5、B~E都是普通图块,按照自己的需求来就行了。只要能塞下,怎样都OK~
(其实普通图块还是有少许特殊位置的,B层的第一格必须是留空+星号通行,一定不要动。刚才又看了一下好像A5一些位置可用于自动生成迷宫的地板?有特殊要求的f1里会说明,没有特殊说明的就是没有要求)
普通图块9x9这个只是我觉得画边界的时候比较方便和容易识别,也不是一定的。
本帖开头强调一定要先看f1帮助,就是说要先把图块的基础问题弄明白,再来看自动图块的问题才会比较容易理解呢

另外帖子里我的示例图,拿去试验或者做练习都没问题,但是还请不要用在自己制作的游戏里,这个请注意一下,感谢配合~

点评

va的图块就是比较麻烦,画地图也是有点麻烦,它就是这么设定的。相比起来xp的地图好多了啊,羡慕xp。哎。慢慢研究吧~  发表于 2019-3-2 14:49
上面看你还给图改颜色了,我心中一惊!!哈哈~  发表于 2019-3-2 14:46
明白了,明白了,这东西太烧脑了。  发表于 2019-3-2 14:43
哈哈,放心不会用在游戏里面的,一会还有个问题哈  发表于 2019-3-2 14:42
miantouchi 发表于 2019-3-2 13:56:26
本帖最后由 miantouchi 于 2019-3-2 13:58 编辑
shencao 发表于 2019-3-2 13:24
问题1
是的呀,就是说超过16像素就会被切断,被程序放在别的地方(别的格子的位置),那样就不是你原本 ...


哦,A5这块大体明白了,是不是就按照你实例图片那种格式,我又往下改了两个,按照这个格式制作A5块就行了。
A5转角是32像素图块,A1-A4转角是16像素格子,所以A5转角比A1-A4转角大

实例.png (118.55 KB, 下载次数: 25)

实例.png
shencao 发表于 2019-3-2 13:24:03
本帖最后由 shencao 于 2019-9-9 23:19 编辑
miantouchi 发表于 2019-3-2 10:04
首先感谢,大佬制作这么详细的教程,有几个细节想具体问下。
问题1:所以实际上循环的部分不能超过16像素。 ...


问题1
是的呀,就是说超过16像素就会被切断,被程序放在别的地方(别的格子的位置),那样就不是你原本打算的图案了。
(不过你做复刻那种图块颜色很少、纹理又比较简单的,被切断也不明显,感觉还是可以接上的,那也可以不这么严格只要效果ok就行。但是我这边是写教程,肯定要把机制说清楚的,被切开也不明显嘛和会不会被切开,是2个概念)

问题2
是的
还是那句话,你如果不明白,可以试验一下的,看图比看文字更容易明白。

问题3
就是下面我给的例图呀。


“是不是 48*48像素格子,内角是32*32像素格式(横向2个16像素,纵向2个16像素格子)”——嗯……我不太理解你的意思?反正不存在48x48的格子。
这个例图不是自动图块,是普通的32像素的图块,内容是3x3加4内角(参照图上的说明)
如果你需要更圆的角,这个圆角16像素塞不下,那就是说自动图块没有办法做到你要的效果了。
这个时候可以用上图那样的3x3加4内角的普通图块,然后在地图里手动拼接边和转角。
如果有需要还可以画更大的转角,占4格的转角都可以的,用普通图块,就没有自动图块那么多限制,更自由。
这个部分是说到va自动图块的问题,我给出一个我自己的解决方法,用普通图块。不是在说自动图块的别的形式之类的,之前正文这里可能引起歧义了,修改了一下。图也补上了说明。


问题4
示例的图是我自己画的,是自己在做的游戏用的素材。写教程嘛,就拿出来做例子了。不过是以前就画好的,所以过程现在做可能不太详细,如果有机会我会考虑补充一个过程。
那如果不会自己画,
要么可以拿软件自带的素材修改,论坛还有不少这方面的教程的。
还有就是找其他人制作好的素材用,可以看论坛最上方的“授权素材推广”,里面有很多素材,而且大多是已经拼好的格式,直接放入rm里用就好了。不过请注意,用授权素材要记得要看它们各自的利用规约,有的素材是不允许别人修改那你就不能把这个素材擅自改变。

问题5
我用的ps。Aseprite我是后来才接触的,它有自带的平铺模式,所以画平铺图形特别好用,大推荐!以后我会更多的使用它。
Aseprite正版的要收费,不过不贵的才48,有时候还打折。听说(我不确定?)它之前的某个版本是免费开源的,你也可以搜搜看


然后你下一楼的问题
是的我就是这么弄的。红色的部分就是内角,就是要画的部分,那就一点一点的画呀。
这个示例本身就是我自己画的,所以,就是画啊。不可能凭空变出来

你不是在做复刻的图块么,那你大概只需要找到内角的图形,填进去。也就是“拼图”的活儿了。
我感觉FC时代的图块好像没所谓内角什么的,内角就用和平铺一样的似乎也没啥问题?不过这个是你要自己搞定的事了。我也没法说别人内角是怎么处理的,我只能告诉你官方是这样设定的,这个地方画地图的时候是内角。
具体怎么利用、利用起来什么效果,那就全看你自己了。

点评

哦,好的,我需要学的东西真多啊  发表于 2019-3-2 14:41
这,就需要找绘画的教程了呀。我以后画自动图块的时候看看能不能整理出个更详细些的过程吧。但是怎么画这个,真的不是说说就能看会的呀  发表于 2019-3-2 14:40
感谢这么详细的解答,画我不太会,例如你上面画外角、内角、画4个外边,有教程吗》?  发表于 2019-3-2 14:01
miantouchi 发表于 2019-3-2 10:22:32
(4)根据直边画出四个内角。
我按照你教程里面做步骤4是不是这个意思,
1.先把B区域填色
2.然后倒入VA里面去拼成这样图形
3.然后在PS或者画图工具里面自己画内角
4.在把自个内角拼接到B区域里面

能教我下我怎么画内角吗?
↑因为我嫌麻烦不想自己拼边缘,而且有时候内角比较难想象出整体效果,在整体图里来画会比较方便。
这句话是啥意思,整体图怎么画。
我没啥画工基础,只能理解到这块了。

步骤1.png (3.05 KB, 下载次数: 28)

步骤1.png

步骤2.png (13.87 KB, 下载次数: 24)

步骤2.png

第三步.png (67.68 KB, 下载次数: 21)

第三步.png
miantouchi 发表于 2019-3-2 10:04:53
首先感谢,大佬制作这么详细的教程,有几个细节想具体问下。
问题1:所以实际上循环的部分不能超过16像素。
这句话的意思是边缘的2,3,5,9每个像素块作为循环块,每块都是16像素,实际循环也是按照16像素块循环,是固定16像素的,是这个意思吗?
问题2:这导致了va自动图块的一个很大的问题,转角限制在16像素内,很小很生硬;边缘也是必须在16像素以内导致边缘都较平滑,无法做出自然有变化的边缘。
就 很 吃 藕 !
是不是不管内角、外角,都是在16像素的格子画的,再大也超不过16像素,所以就比较平缓弯度小
问题 3:如果你需要大的转角或者起伏很大的边缘,推荐就直接画成3x3加4内角的样式,放在A5,或者B~E。
能不能给个现成的图片我导进去看看,3X3加4内角样式,是不是 48*48像素格子,内角是32*32像素格式(横向2个16像素,纵向2个16像素格子)
问题4:你事例中的图片素材从哪里弄得,我没啥素材,也不知道咋样才能像你一样随便自制个图案用来制作活动块
问题5:你教程利用的是用Aseprite这个软件吗?需要收费的吗?
shencao 发表于 2019-3-2 01:33:51
灯笼菜刀王 发表于 2019-3-2 00:03
当用XP的人拼命想着怎么增加自动图块的时候,  用VA的人却嫌自动图块太多了

XP要这样用VA的自动 ...

xp可以无限添加图块,自然会想要增加啦
va图块位置就那么多,不好用的占着位置还不能匀出来给别人用,就很讨厌了啊。
(最后还是一边哭一边用TAT)

你图里这样不挺好的么,2个山就可以无限循环拼接了,还可以再加多层装饰,多么自由啊。
va如果不利用自动图块,就永远少一层(a2有一半的自动图块可以画在a层上面b层下面,可以算多一层。所以a2我用的很多)
还有一些特殊位置都给定死了,你都不能调整(还是a2,多的那一层会因为选择的图块模式不同而不同。真的能折腾)
va为了整合各种效果下了很大的功夫,看似很智能,但是要自定义起来真的很头痛。
一直都羡慕xp的图块。一条规则到底清清楚楚多好呢!还能无限扩展!太羡慕了

点评

哎?不是听说xp有5层么,我没用过xp啊,所以其实是3层?那如果想要一样的效果,可以把它自动拼的结果穷举一下全拼进去,反正无限扩展问题不大~  发表于 2019-3-4 18:07
虽然视觉上可以做到和VA自动山一样的效果,但是要占用两层,加上地板, 三层用完, 山上要插个树就只能用事件了(摊手)  发表于 2019-3-4 17:06
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-4 18:06

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表