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

Project1

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

[教程] 【教程】让地图加分的方法!-室内地图光影+无限图层

[复制链接]

Lv1.梦旅人

梦石
0
星屑
160
在线时间
150 小时
注册时间
2015-10-14
帖子
212
跳转到指定楼层
1
发表于 2016-1-19 21:21:29 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 Kim_巧克力控 于 2016-3-4 20:02 编辑

原本这帖子是在百度发布的,不过有人建议发布到6R,于是我来了ww(不

使用工具:Paint Tool Sai
无限图层使用脚本:无限图层显示系统 Unlimited Layers Display System
(作者:taroxd)


室内地图光影

1、
这次将这个小房间作为白老鼠吧www

首先、截图,放到作画工具中





2、
找出光源






=========乱入的光影教程=========

下面这张图很重要(´・ω・`) 【
虽然画得有点乱


另外这是网上找的,比较详细 ( 因为找不到较好的华文教程、所以直接翻墙找了; W ;



从以上两张图我们可以了解到:
**影子是指光照不到的地方**
**影子的方向都和光源相反**

3、

于是我们根据上图的原理(?)找出高光和阴影
粉红色代表高光;蓝色代表阴影。



解说:
书橱属于1、
床属于2、
窗口下的时钟和玩偶属于3。

4、
既然找到了高光和阴影、那么就开始染色吧www
使用工具:
水彩笔



5、
别忘了地毯和墙壁也要加上高光




6、
再做一些修改就完成啦





--地图光影END



无限图层系统的使用


地图图层系统,既是把地图中的各个物品分为图层来管理。
一般上,地图图层可分为:


地表<物品< 角色< 阴影< 高光。



依以上的顺序来看,我们可以理解:


物品会遮盖着地表;而角色则会遮盖着物品地表地表物品角色会被阴影高光遮盖。


如果看不懂的话这里有一张图片可以解释上述内容:(依旧是英文的orz,不过应该看得懂吧…)




图片来源:http://http://www.rpgmakervxace.net/topic/258-overlay-mapping/page-2


现今有许多图层系统的脚本,其中最常见的是来自外站的Yamioverlay mapping 和66rpg的无限图层系统

比起yamioverlay mapping,我更建议无限图层系统,因为功能和自由度都比其他系统来得强大。


无限图层系统(ULDS)脚本+范例网址:


http://rm.66rpg.com/thread-367901-1-1.html


Ps:请去下载范例来研究研究



脚本使用方法:


首先,我们将地表、高光、阴影、物品1、物品2分别储存在”parallex”文件中,名字随意。


*********高光的背景一定要放黑色!**********
******地表、阴影、物品等的背景必须是透明!*******






接着,导入脚本,在地图备注中填写内容。

此脚本的公式为:
<ulds=文件名字>
(中间的部分均为对此文件的选项)
</ulds>

而常用的选项有:
Z : Z坐标(可以把它理解成图层位置) 【-100】远景图、【0】最低图块层、在普通角色下方、【100】与普通角色相同、【200】在普通角色上方】


opacity: 不透明度


blend_type: 合成方式【默认为 0 (0:正常、1:加法、2:减法)】


等等。




例1:


<ulds=地表></ulds> #这代表此图层会在最底层

<ulds=物品2>
z: 201
</ulds>     #这代表此图层会在普通角色上方

<ulds=物品1>
z: 99
</ulds>    #这代表此图层会在普通角色下方

<ulds=阴影>
z: 202
blend_type: 0
</ulds>    #这代表此图层会在“物品2”、“地表”和普通角色的上方、合成方式为0。

<ulds=高光>
z: 203
blend_type: 1
</ulds>    #这代表此图层会在“阴影”、“物品1”、“物品2”、“地表”和普通角色上方,合成方式为加法。

使用效果:






我们再来看另一个例子:

<ulds=雾>
opacity: 100 #代表此图层的不透明度为100
z: 201 #代表此图层位于普通角色上方
x: t #代表x坐标和t一样##楼主也不是很明白,求救
scroll_x: 16 #代表此图层会跟随地图横向卷动的速度为16
scroll_y: 20 #代表此图层跟随地图纵向卷动的速度为20
loop:#代表此图层会循环以上指令

使用效果:




【这个本人做的有点崩,请不要介意

恩这次的教程就大概是这样


由于我也是个脚本渣所以还会有很多不足的地方..如果有什么错的也请各位大大指正!

如果还有什么问题可以问我....


教程完毕。

评分

参与人数 13星屑 +1136 +6 收起 理由
Gilgames + 1 精品文章
樱月琴 + 1 精品文章
yueshiguili112 + 1 我很赞同
yiuming007 + 1 精品文章
游戏解说小汪 + 1 精品文章
noah0909961 + 1 精品文章
牛肉面 + 1 “parallexes”写为了“parallex”
garfeng + 15
冰水金刚 + 60
Anson + 500 精品文章

查看全部评分

填坑中

Lv1.梦旅人

梦石
0
星屑
95
在线时间
156 小时
注册时间
2015-11-16
帖子
17
2
发表于 2016-3-10 03:37:35 | 只看该作者
问个愚蠢的问题……
物品那些是在PS里从素材上一个个裁下来再摆好的吗。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
160
在线时间
150 小时
注册时间
2015-10-14
帖子
212
3
 楼主| 发表于 2016-3-20 14:13:37 | 只看该作者
吱呀吱呀呀 发表于 2016-3-10 03:37
问个愚蠢的问题……
物品那些是在PS里从素材上一个个裁下来再摆好的吗。

这问题并不蠢呀XDD
我就是这样做的(虽然很花时间就是了w
填坑中
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
95
在线时间
156 小时
注册时间
2015-11-16
帖子
17
4
发表于 2016-3-22 09:33:48 | 只看该作者
Kim_巧克力控 发表于 2016-3-20 14:13
这问题并不蠢呀XDD
我就是这样做的(虽然很花时间就是了w

就是觉得看起来很花时间所以就这么问了……
本来搞太懂那个无限图层的脚本,现在终于搞懂惹ʕ •ᴥ•ʔ感谢楼主

点评

不用客气哦www  发表于 2016-4-2 17:03
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

名侦探小柯

梦石
0
星屑
3299
在线时间
3619 小时
注册时间
2006-9-6
帖子
37400

开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

5
发表于 2016-3-31 14:58:56 | 只看该作者
很不错的教程,现在才看到,给想制作ULDS地图的人来说是很好的学习,不过竟然才这么几个人回复
其实因为打的光是暖光,阴影可以不用黑色用冷色试试

点评

神人出没!! 谢谢你的意见哦XD  发表于 2016-4-2 17:03
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2339
在线时间
21 小时
注册时间
2015-3-27
帖子
4
6
发表于 2016-4-23 00:12:26 | 只看该作者
呃,楼主我能问一下你是用什么工具画的吗?

点评

发现错字。。是画  发表于 2016-4-24 14:20
我是用paint tool sai 话的噢w  发表于 2016-4-24 14:19
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
53 小时
注册时间
2016-2-10
帖子
21
7
发表于 2016-4-23 18:33:04 | 只看该作者
这用的什么图块呀

点评

外站的celianna大大画的图块  发表于 2016-4-24 14:21
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
81 小时
注册时间
2016-3-12
帖子
22
8
发表于 2016-5-3 23:35:23 | 只看该作者
本帖最后由 ssxxyll 于 2016-5-3 23:43 编辑

感谢LZ的分享,受益匪浅。
我有个问题,既然主角是在背景和物品图层之上,为何不能把物品和背景合为一个图层?
也就是说,背景+物品<主角<遮盖物品<阴影<高光
有这么个例子:

物品的图层等级是97,也就是在主角之下。
物品里有一个吊灯,图块通行度是五角星,主角经过时在其下面。
然后吊灯所在图层97,但游戏中主角还是在吊灯之下。

实验后发现,地图绘制界面上画上“星”通行度的吊灯,高于主角。
但在绘制界面上抹掉,游戏中看到的就是物品图层的吊灯,低于主角。
绘图界面上的地图元件把“物品”图层的吊灯盖住了,一样享受高光阴影效果。

这样PS地图元件一个个拼的做法就会变成只拼遮盖于主角之上的玩意,大大减少了工作量,效果还不打折扣。

发这个回复贴的初衷正是“物品1 物品2”图层令人抓狂的工作量。
并且LZ的物品1图层按照上文理论可以完全和背景合在一起。

出于提高工作效率的目的,有了这个想法——将在主角之下的物品直接与背景合在一张图里,遮盖的图块才去单独拼。
不知可否?

点评

好!說得好!  发表于 2017-11-17 00:41
那就稳了0v0——昆西昆西昆~~~  发表于 2016-5-4 20:15
没错,这种做法是[b]行得通的,工作量也会减少很多。(当初写这个帖子时还没想到可以将主角之下的物品和背景合在一起OTZ  发表于 2016-5-4 19:27

评分

参与人数 1+1 收起 理由
noah0909961 + 1 我很赞同

查看全部评分

回复 支持 1 反对 0

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
53 小时
注册时间
2016-2-10
帖子
21
9
发表于 2016-5-7 17:15:32 | 只看该作者
本帖最后由 Rivendell 于 2016-5-8 06:34 编辑
Rivendell 发表于 2016-4-23 18:33
这用的什么图块呀


原来是steampunk

点评

Steampunk是。。?  发表于 2016-5-12 21:14
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
175
在线时间
51 小时
注册时间
2013-12-10
帖子
39
10
发表于 2016-5-8 02:35:46 | 只看该作者
RMMV适用?

点评

这脚本只适用于Rmva噢  发表于 2016-5-12 21:13
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-22 19:17

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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