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

Project1

 找回密码
 注册会员
搜索
查看: 7673|回复: 22
打印 上一主题 下一主题

火星是如何自动生成的

 关闭 [复制链接]

Lv1.梦旅人

月下可怜人

梦石
0
星屑
50
在线时间
10 小时
注册时间
2005-11-23
帖子
4085

第1届短篇游戏比赛亚军

跳转到指定楼层
1
发表于 2007-1-13 02:15:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
这次所讲是自动元件的做法,乍看巴掌大的图似乎没多少内容,实际她的构成相当复杂。
这是火星教程的第二讲,因概念与素材直接取用下面链接第一讲教程,所以下面简称第一讲为火星教程。
http://rpg.blue/viewthread.php?t ... D1%2D9+10%3A21%3A53


                             分析结构

这最重要的一步,因为自动元件制作本身不难,难的在于如何依照结构制作。
一:随意找张一帧的RM默认自动元件,为让效果清晰,以32*32为单位分别上色。
原默认图与上色图:

二:将上色图分区:

一号区域是“主块”
二号区域是“四边块”
三号区域是“外角块”
四号区域是“内角块”,但比较特殊。
五号块:除当做图标外,基本无用。
六号块:无用,至少我是无论如何也画不出该块。
关于“主块” “四边块” “外角块” “内角块”的概念见火星教程。

三:将自动元件导入RM,在图块编辑器处双击打开自动元件拼接组建展开图,如下。

将展开图划分后与分区图放在一起对比分析,如图:

从倒数第二个格子可看出实际自动元件是以16*16为单位依照一定规则拼成32*32标准规格图块再绘制到地图。

五:单单文字分析可能眼晕,我们将分区图的每个图块与和其有衔接关系的部分以图示分列:
图一:

a区域:4号“内角块”与1号“主块”的进行组合,因是4个角,2区域,最后产生2的4次方(2^4),16种排列方式。
图二:

b区域:4号“内角块”与2号“四边块”的左右两条边进行组合,左边2个角,2区域,右边2个角,2区域,合计2的2次方加2的2次方(2^2+2^2),8种排列方式。
图三:

c区域:4号“内角块”与2号“四边块”的上下两条边进行组合,上边2个角,2区域,下边2个角,2区域,合计2的2次方加2的2次方(2^2+2^2),8种排列方式,可看出b区域与c区域的排列规则相同。
图四:

d区域:包含两部分,左侧部分为2号块的左右边与上下边合并,2种排列方式;下侧部分为3号“外角块”边缘拼接,4种排列方式。
图五:

e区域:为3号“外角块”与4号“内角块”的组合,只用两种搭配方式,对应角“有”与“无”,合计4的2倍(4*2),8种排列方式。
图六:

f区域:同5号块,这个图块在用正常画法时是无论如何也不会显示的,只有展开自动元件才可点取使用,而她唯一的作用在于地图图块顶部作为图标显示,你完全可以把5号块换成文字说明等类别信息。
图七:

g区域:一眼可看出是3号“外角块”四个16*16边角合并而成,如果在地图只点一下,所显示的就是这个图块。
图八:除以上衔接部分外,还要注意两处衔接,一是默认的九格图,二是四角合并图。



加上这两部分,自动元件所有涉及到的衔接的全部列清,相当杂乱,但实际只要注意以下四点即可:
1:一定要有一个纹理密度均匀的主块,均匀到什么程度呢?就是当把主块分割成16*16的小块亦能互相衔接,完成了主块,等于完成了自动元件的七至八成,因为其她部分都需以主块做底。。
2:用自动元件绘制地图时,若不想出现断线,要保证每个32*32方块内的所有16*16的小格都要有图案,只是利用中空自动元件描画边界除外。
因为从前面列图可看出,除5号块与6号块外,其余块每寸16*16的地图参与了绘制。
3:边块的边缘要以16*16为单位处理衔接,想保持衔接的状态下让其富有变化,可利用火星教程步骤八使用液化工具组冻结边缘的处理方式。
4:如图七“g区域”的16*16四角联合。
只要注意以上四点即可做出完整的自动元件,分析结束,下面为制作流程。


              [本贴由 叶舞枫 于 2007-4-5 20:57:01 进行了编辑]
纵然千里外,我等雁归来。

Lv1.梦旅人

月下可怜人

梦石
0
星屑
50
在线时间
10 小时
注册时间
2005-11-23
帖子
4085

第1届短篇游戏比赛亚军

2
 楼主| 发表于 2007-1-13 02:15:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
这次所讲是自动元件的做法,乍看巴掌大的图似乎没多少内容,实际她的构成相当复杂。
这是火星教程的第二讲,因概念与素材直接取用下面链接第一讲教程,所以下面简称第一讲为火星教程。
http://rpg.blue/viewthread.php?t ... D1%2D9+10%3A21%3A53


                             分析结构

这最重要的一步,因为自动元件制作本身不难,难的在于如何依照结构制作。
一:随意找张一帧的RM默认自动元件,为让效果清晰,以32*32为单位分别上色。
原默认图与上色图:

二:将上色图分区:

一号区域是“主块”
二号区域是“四边块”
三号区域是“外角块”
四号区域是“内角块”,但比较特殊。
五号块:除当做图标外,基本无用。
六号块:无用,至少我是无论如何也画不出该块。
关于“主块” “四边块” “外角块” “内角块”的概念见火星教程。

三:将自动元件导入RM,在图块编辑器处双击打开自动元件拼接组建展开图,如下。

将展开图划分后与分区图放在一起对比分析,如图:

从倒数第二个格子可看出实际自动元件是以16*16为单位依照一定规则拼成32*32标准规格图块再绘制到地图。

五:单单文字分析可能眼晕,我们将分区图的每个图块与和其有衔接关系的部分以图示分列:
图一:

a区域:4号“内角块”与1号“主块”的进行组合,因是4个角,2区域,最后产生2的4次方(2^4),16种排列方式。
图二:

b区域:4号“内角块”与2号“四边块”的左右两条边进行组合,左边2个角,2区域,右边2个角,2区域,合计2的2次方加2的2次方(2^2+2^2),8种排列方式。
图三:

c区域:4号“内角块”与2号“四边块”的上下两条边进行组合,上边2个角,2区域,下边2个角,2区域,合计2的2次方加2的2次方(2^2+2^2),8种排列方式,可看出b区域与c区域的排列规则相同。
图四:

d区域:包含两部分,左侧部分为2号块的左右边与上下边合并,2种排列方式;下侧部分为3号“外角块”边缘拼接,4种排列方式。
图五:

e区域:为3号“外角块”与4号“内角块”的组合,只用两种搭配方式,对应角“有”与“无”,合计4的2倍(4*2),8种排列方式。
图六:

f区域:同5号块,这个图块在用正常画法时是无论如何也不会显示的,只有展开自动元件才可点取使用,而她唯一的作用在于地图图块顶部作为图标显示,你完全可以把5号块换成文字说明等类别信息。
图七:

g区域:一眼可看出是3号“外角块”四个16*16边角合并而成,如果在地图只点一下,所显示的就是这个图块。
图八:除以上衔接部分外,还要注意两处衔接,一是默认的九格图,二是四角合并图。



加上这两部分,自动元件所有涉及到的衔接的全部列清,相当杂乱,但实际只要注意以下四点即可:
1:一定要有一个纹理密度均匀的主块,均匀到什么程度呢?就是当把主块分割成16*16的小块亦能互相衔接,完成了主块,等于完成了自动元件的七至八成,因为其她部分都需以主块做底。。
2:用自动元件绘制地图时,若不想出现断线,要保证每个32*32方块内的所有16*16的小格都要有图案,只是利用中空自动元件描画边界除外。
因为从前面列图可看出,除5号块与6号块外,其余块每寸16*16的地图参与了绘制。
3:边块的边缘要以16*16为单位处理衔接,想保持衔接的状态下让其富有变化,可利用火星教程步骤八使用液化工具组冻结边缘的处理方式。
4:如图七“g区域”的16*16四角联合。
只要注意以上四点即可做出完整的自动元件,分析结束,下面为制作流程。


              [本贴由 叶舞枫 于 2007-4-5 20:57:01 进行了编辑]
纵然千里外,我等雁归来。

Lv1.梦旅人

月下可怜人

梦石
0
星屑
50
在线时间
10 小时
注册时间
2005-11-23
帖子
4085

第1届短篇游戏比赛亚军

3
 楼主| 发表于 2007-1-13 02:15:57 | 只看该作者
                             制作流程

虽然有着洋洋洒洒大篇幅的分析,实际流程并不长,以下所使用大多图块直接取自火星教程,对应图块的制作方法请参看那个教程,不再赘述。
一:制作1号“主块”,为方便直接取用火星教程的主块,这是最重要的步骤,一定要细致处理好。

二:制作2号“四边块”,以主块为底增添四边,绿线部分为所取用边缘,右侧图形极其制作方法见火星教程步骤六,右下角为16*16单位的网格,红框内部为主块铺设的地面,边缘部分一定要放在红框外侧,否则绘制自动元件时会出现缺边的情况。

三:制作3号的四个“外角块”,

处理关键的外角块的四个尖角,只要利用原有边缘与主块即可,当处理完毕四个角块,要将那四个16*16的小角单独拿出,单独拼成四角组合的32*32图块,检查是否衔接紧密,否则利用修补工具修理,再将修理后的16*16的小角拼回成品图,检查是否有衔接问题,反复执行该过程,直到四个小角无论在九格块,还是单独的四角组合都可流畅衔接,即可完工,虽烦琐,实际难度却不高,因反复的都是极其微小的改动。

四:制作5号块,将上面步骤的四角组合,直接放在自动元件左上角,完成,进度如图:

五:制作4号“内角块”,

因为弯角的幅度非常小,利用“修补”和“画笔”稍微点点,最后把成品合并即OK了。

六:6号块因为没有用处,随便加点什么好了,我放了只火星,下面是最终成品。

成品展开图:


截图:
除陨石坑与碎块,全部是由自动元件构成:
纵然千里外,我等雁归来。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

月下可怜人

梦石
0
星屑
50
在线时间
10 小时
注册时间
2005-11-23
帖子
4085

第1届短篇游戏比赛亚军

4
 楼主| 发表于 2007-1-13 02:16:32 | 只看该作者
                             三言两语

一:以上教程针对的是单帧,而多帧自动元件在构图时其遵循的规则与单帧相同,只是刷新时是依照96像素(单帧宽度)的倍数更换刷新的,所以自动元件可以横向加长,如下图,三帧与八帧的自动元件都可动态运行,更多也可以,上限无限制,所以也可利用自动元件做一些动画效果。


二:制作多帧时,建议先用“液化”冻结,或用选区框取出绿色部分,只更改中心,这样能安全的保证衔接正常。

这是冻结边缘后利用波浪做出的类似流沙的四帧自动元件,当然为生动可以横向增加更多帧数。

三:引用F1帮助对自动元件的解释,如下图:

关于B图块的用处参照这里
http://rpg.blue/viewthread.php?tid=44082

四:祝66生日快乐,火星自动元件贺图一张:

五:感谢CCTV,感谢您能看完。





纵然千里外,我等雁归来。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
1
星屑
5114
在线时间
443 小时
注册时间
2006-1-31
帖子
1537
5
发表于 2007-1-13 02:20:12 | 只看该作者
占楼顶人中
回复 支持 反对

使用道具 举报

Lv1.梦旅人

月下可怜人

梦石
0
星屑
50
在线时间
10 小时
注册时间
2005-11-23
帖子
4085

第1届短篇游戏比赛亚军

6
 楼主| 发表于 2007-1-13 02:44:18 | 只看该作者
OK,编辑结束了。
纵然千里外,我等雁归来。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

月下可怜人

梦石
0
星屑
50
在线时间
10 小时
注册时间
2005-11-23
帖子
4085

第1届短篇游戏比赛亚军

7
 楼主| 发表于 2007-1-13 02:45:25 | 只看该作者
晕,怎么又重帖了………………
纵然千里外,我等雁归来。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
50 小时
注册时间
2006-11-16
帖子
3409
8
发表于 2007-1-13 02:49:56 | 只看该作者
不错,不过右上的3和5,右下的3和4的颜色有点接近…………
最近好多想到PM的问题……不会嫌我烦了吧……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

逃兵

9
发表于 2007-1-13 03:08:43 | 只看该作者
美兽强人!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

Dancer-

梦石
0
星屑
50
在线时间
61 小时
注册时间
2006-9-14
帖子
2761

贵宾

10
发表于 2007-1-13 03:59:18 | 只看该作者
厄……我在这里发现了?{/hx}
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-16 04:52

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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