游戏开发论坛

 找回密码
 立即注册
搜索
楼主: CNCSNAKE1

[讨论] 各位高人多多帮助!明确3d场景的高度问题

[复制链接]

154

主题

4567

帖子

4579

积分

论坛元老

Rank: 8Rank: 8

积分
4579
QQ
发表于 2006-5-16 18:20:00 | 显示全部楼层

Re:各位高人多多帮助!明确3d场景的高度问题

有个问题,魔兽世界怎么解释上下楼呢?还有黑石塔这个副本这么多层,互相有覆盖的地方。。。

另外还有一个现象,玩家与怪物在不同的层位时攻击无效。

135

主题

3447

帖子

3800

积分

论坛元老

总版主

Rank: 8Rank: 8

积分
3800
QQ
发表于 2006-5-16 18:20:00 | 显示全部楼层

Re:各位高人多多帮助!明确3d场景的高度问题

完美世界和WOW的移动算法肯定是不一样的^^

41

主题

2104

帖子

2109

积分

金牌会员

Rank: 6Rank: 6

积分
2109
发表于 2006-5-16 18:21:00 | 显示全部楼层

Re:各位高人多多帮助!明确3d场景的高度问题

怎么跑了……你不是说
"
  玩家可以活动的地方还是一个平面,所以不存在真正意义上的3D。
"


那么游泳呢?你怎么解释

41

主题

2104

帖子

2109

积分

金牌会员

Rank: 6Rank: 6

积分
2109
发表于 2006-5-16 18:22:00 | 显示全部楼层

Re:各位高人多多帮助!明确3d场景的高度问题

黑石塔里面是室内,处理方法和室外不一样,别瞎掺和...

32

主题

788

帖子

837

积分

高级会员

Rank: 4

积分
837
 楼主| 发表于 2006-5-17 12:05:00 | 显示全部楼层

Re:各位高人多多帮助!明确3d场景的高度问题

哈哈别管谁说得更正确,学到了不少东西,yii出来接着说,拜托了!!!

yii有些东西说的很有道理,不过游泳的问题确实存在,还有你说得id计算也不能实现,攻击距离的射线算法吧?

我以前在游戏学院学了一点技术上的,当时讲述攻击距离是一个射线的计算,不计算z轴,这个射线显然就不正确了。

32

主题

788

帖子

837

积分

高级会员

Rank: 4

积分
837
 楼主| 发表于 2006-5-17 12:16:00 | 显示全部楼层

Re:各位高人多多帮助!明确3d场景的高度问题

总结一下,关键性问题有两个
1 攻击范围的Z计算,确实WOW里面,高度超出范围也会提示超出攻击范围
2 水里游泳,不计算Z的时候,很显然,人物只能始终处于水底地面,然而WOW显然不是这样

看来3D地图除了飞行以外,在计算攻击时也生效了,2D可能无法做到这一点

再次明确,这里的2D地图不是说没有Z轴,而是说Z轴无论美术还是技术都没有进行处理的情况下

个人意见,估计在完全的3D地图中,Z坐标是与角色绑定的实时运算,所以确实不应该出现怪物尸体浮空的现象。

40

主题

1149

帖子

1167

积分

金牌会员

Rank: 6Rank: 6

积分
1167
发表于 2006-5-17 12:59:00 | 显示全部楼层

Re:各位高人多多帮助!明确3d场景的高度问题

3d场景就是一个看起来是由3维构建起来的图像世界。立体感。

增加Z轴坐标进入到计算当中是件不明智的选择。除非你设计的有地形效果存在而影响最终可能产生的结果,否则不要使用,也最好不要用Z轴作为计算参数,因为在目前硬件条件下,和玩家接受的程度上来讲,增加Z并不能带来显著的效果。

也不是因为你增加了Z轴游戏在线人数就会飞跃到一个很高的水平上。

高效、有效、必要、合理的设定属性,才是成功的关键。

41

主题

2104

帖子

2109

积分

金牌会员

Rank: 6Rank: 6

积分
2109
发表于 2006-5-17 13:42:00 | 显示全部楼层

Re:各位高人多多帮助!明确3d场景的高度问题

请问“增加Z轴坐标进入到计算当中是件不明智的选择”这句话的根据是什么

32

主题

788

帖子

837

积分

高级会员

Rank: 4

积分
837
 楼主| 发表于 2006-5-17 15:14:00 | 显示全部楼层

Re:各位高人多多帮助!明确3d场景的高度问题

是啊,我对这句话也抱怀疑态度。

确实飞飞也好,完美也好,EVE也好,这些游戏都没有因为Z轴而大红大紫,不过没能火来可也不是Z轴的错误啊。

Z轴计算当然消耗了一些资源,可是如果这些消耗能给玩家带来需要的乐趣,那么显然是值得的。

41

主题

2104

帖子

2109

积分

金牌会员

Rank: 6Rank: 6

积分
2109
发表于 2006-5-17 15:45:00 | 显示全部楼层

Re:各位高人多多帮助!明确3d场景的高度问题

仅仅是多往一个数组里读写点东西能消耗多少资源???
计算距离也不过是多算一个根号平方和又能消耗多少资源???

不要想当然
现在游戏最消耗资源的是图形处理
一个z轴跟那比起来根本就是九牛之一毛
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-7-6 19:36

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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