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

Project1

 找回密码
 注册会员
搜索
楼主: 洋娃娃
打印 上一主题 下一主题

双远景的遮挡优先级问题怎么解决?

 关闭 [复制链接]

Lv1.梦旅人

月下可怜人

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

第1届短篇游戏比赛亚军

21
发表于 2007-4-15 22:33:52 | 只看该作者
以下引用亿万星辰于2007-4-15 14:28:22的发言:


以下引用美兽于2007-4-15 14:24:19的发言:

这我就不明白了,远景与雾明明是一模一样的东西,为什么雾可以,远景却不可以.

至于LZ最初提到那个问题,明明利用彩虹的那个NPC可以解决.


NPC法唯一的缺憾就是如果很大的一块儿 的话,NPC的行走图会更大,所以建议使用单行单列的行走图,然后改改脚本


呵呵,在Sprite_Character加个的判断,利用正则删选不被/4的行走图名。
纵然千里外,我等雁归来。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
270
在线时间
1373 小时
注册时间
2005-10-16
帖子
5113

贵宾

22
发表于 2007-4-15 22:37:07 | 只看该作者
以下引用洋娃娃于2007-4-15 14:32:40的发言:

所以我才说你们都是不做RPG的……没实践经验才会提出NPC可以解决,不说图形尺寸,单要测算出元件的正确位置那种工作量根本是天方夜谭

怎么就叫不是做RPG的,听着就让人不高兴了。。。。。。

可以的话你给我几张图。。。。我来NPC解决下试试。。。。  = =|
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

月下可怜人

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

第1届短篇游戏比赛亚军

23
发表于 2007-4-15 22:39:07 | 只看该作者
以下引用洋娃娃于2007-4-15 14:32:40的发言:

所以我才说你们都是不做RPG的……没实践经验才会提出NPC可以解决,不说图形尺寸,单要测算出元件的正确位置那种工作量根本是天方夜谭


这种位置心算应该能出来吧,至少你放的位置可以用PS得到准确数值,而地图事件是以32单位,
假如远景在PS的坐标是100,100,那么很容易心算得出地图3,3右下偏移4,4的位置。

至于是否做过RPG与解决问题无关,就说利用雾,在RGSS中雾与远景完全是同一个结构Plane.new
,为什么远景不可以,雾却可以。
纵然千里外,我等雁归来。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

本尊<

梦石
0
星屑
50
在线时间
2 小时
注册时间
2006-11-21
帖子
799

贵宾

24
发表于 2007-4-15 22:40:43 | 只看该作者
其实我那个最完美,我的妖娆战就是这方法,我解释一下

自带图块:可以很好完成通行和遮挡,但不适合大面积的复杂图,比如城墙,或变化很大的山,岩石,海水渐变。不丰富

雾图形:三远景中有一个就是雾图形改。

远景图:可以用整张图片来做,很华丽的画面,但遮闭效果不好,有的地方比如很细小的地方主角在上面被遮住腿,在下面就会被遮住头,没图块遮蔽效果好

npc:只适合小的图形,大面积的话阻挡也只占一格,但其遮蔽效果不错,而且可以代替自动元件,在妖娆战中充当瀑布,波动的水草等会动的图块

所以,结合起来用最好就是远景做底,图块做中间,npc做上面,这就是我的三层地图
黑羽毛
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
0 小时
注册时间
2005-10-22
帖子
1350

贵宾第2届TG大赛亚军第1届短篇游戏比赛季军

25
 楼主| 发表于 2007-4-15 22:46:20 | 只看该作者
OK。

http://rpg.blue/upload_program/files/snap12.rar

这里面包括了两张远景图和一张行走图,需要设置优先级的地方大概也就是5、6个,请自己试验一下工作量
此情可待成追忆,只是当时已惘然。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

月下可怜人

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

第1届短篇游戏比赛亚军

26
发表于 2007-4-15 22:58:41 | 只看该作者
那些现在LZ认为的不是NPC是否可完成效果,而是NPC方法的工作量的问题???
纵然千里外,我等雁归来。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
0 小时
注册时间
2005-10-22
帖子
1350

贵宾第2届TG大赛亚军第1届短篇游戏比赛季军

27
 楼主| 发表于 2007-4-15 23:13:56 | 只看该作者
以下引用美兽于2007-4-15 14:58:41的发言:

那些现在LZ认为的不是NPC是否可完成效果,而是NPC方法的工作量的问题???

这个嘛,怎么说呢,好像都不是绝对化的是或非,也就是说一项技术达不到实用价值,目前就是没用的意思。我确实觉得NPC做遮挡不是实用的技术,如果有人用这个方法做出整个RPG来,我五体投地。算了,不谈论这个问题了,免得大家不快,爱咋咋地……
此情可待成追忆,只是当时已惘然。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

月下可怜人

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

第1届短篇游戏比赛亚军

28
发表于 2007-4-15 23:25:40 | 只看该作者
以下引用洋娃娃于2007-4-15 15:13:56的发言:


以下引用美兽于2007-4-15 14:58:41的发言:

那些现在LZ认为的不是NPC是否可完成效果,而是NPC方法的工作量的问题???


这个嘛,怎么说呢,好像都不是绝对化的是或非,也就是说一项技术达不到实用价值,目前就是没用的意思。我确实觉得NPC做遮挡不是实用的技术,如果有人用这个方法做出整个RPG来,我五体投地。算了,不谈论这个问题了,免得大家不快,爱咋咋地……


呵呵,我只是在完善这个想法,例如NPC法的缺欠在哪里,雾图的优点在哪里,之后取优补缺,
如果认为NPC设定坐标太过麻烦,我甚至可以给你做个公式,主要输入PS图的坐标,就可以计算出应放在地图的哪个格子上,实际这仅需要心算就可以.
但现在我只是不大理解如何利用雾图代替NPC的作用,因雾是统一一张,影响的是整个画面,那么多个遮挡你该如何设置呢?
纵然千里外,我等雁归来。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
0 小时
注册时间
2005-10-22
帖子
1350

贵宾第2届TG大赛亚军第1届短篇游戏比赛季军

29
 楼主| 发表于 2007-4-15 23:37:07 | 只看该作者
在遮挡物的下面几格内(例如柱子的下面),做一个地形标志。设置并行事件,当主角接触该地形标志时,雾图形的透明度减为0,不接触时图形透明度则255。

这样人物走在柱子上方时,柱子挡住人,人物在柱子下方时,人挡住柱子。电脑有问题暂时干不了活,但思路是这样应该没哪里出错。只剩下NPC随机移动带来的问题
此情可待成追忆,只是当时已惘然。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

月下可怜人

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

第1届短篇游戏比赛亚军

30
发表于 2007-4-15 23:45:27 | 只看该作者
以下引用洋娃娃于2007-4-15 15:37:07的发言:

在遮挡物的下面几格内(例如柱子的下面),做一个地形标志。设置并行事件,当主角接触该地形标志时,雾图形的透明度减为0,不接触时图形透明度则255。

这样人物走在柱子上方时,柱子挡住人,人物在柱子下方时,人挡住柱子。电脑有问题暂时干不了活,但思路是这样应该没哪里出错。只剩下NPC随机移动带来的问题


NPC移动也是有坐标的,既然能判断角色坐标,NPC坐标也能判断到,但这样有这个问题,例如有左右两处遮挡,角色与NPC分别在左侧遮挡的上边与右侧遮挡的下边,那么一张雾图就分身乏术了,这就是为什么建议NPC的方法。

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

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-5-22 10:41

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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