游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4527|回复: 16

请教一个3D-ARPG游戏的地图问题!

[复制链接]

20

主题

398

帖子

398

积分

中级会员

Rank: 3Rank: 3

积分
398
发表于 2005-4-2 20:39:00 | 显示全部楼层 |阅读模式
最近一段时间小弟在学习D3D,目标是制做一个3D-APRG游戏,有室内场景,也有室外场景。现在正在研究地图部分,看了一些实现方法,觉得各有利弊,不知道采用那种实现方法更好一些。

原理上准备采用类似2D游戏的Tile方法,将地图分割成等大的正方形,这样碰撞检测会简单一些。但是对于地表的生成还不知道用什么方法比较好。想到了三种方法:一种方法是用3DMax直接将地表做成一个模型,然后在D3D中调用。另外一种方法是将每个正方形(Tile)用两个三角形来表示,然后根据高度等数据,用程序来生成地表。还有一种是VOXEL方法,根据高度图,用线段来生成地表,觉得比较适合实现较大的室外场景。

不知道还有没有更好的方法?请各位高手指点! [em5] [em16]

190

主题

1801

帖子

2096

积分

金牌会员

Rank: 6Rank: 6

积分
2096
QQ
发表于 2005-4-2 21:47:00 | 显示全部楼层

Re:请教一个3D-ARPG游戏的地图问题!

差不多了
可以参考Q3的结构
不然分割还麻烦

16

主题

83

帖子

103

积分

注册会员

Rank: 2

积分
103
QQ
发表于 2005-4-2 23:55:00 | 显示全部楼层

Re:请教一个3D-ARPG游戏的地图问题!

还是分片好处理点,因为还要考虑多种纹理地貌,还有LOD,最好再有遮挡剔除.这样的地形才算完美.

20

主题

398

帖子

398

积分

中级会员

Rank: 3Rank: 3

积分
398
 楼主| 发表于 2005-4-4 16:35:00 | 显示全部楼层

Re:请教一个3D-ARPG游戏的地图问题!

wingser兄,能详细说一说Q3的结构是什么样子的吗?提供资料链接也成,我没有找到有关的资料!谢谢!

20

主题

398

帖子

398

积分

中级会员

Rank: 3Rank: 3

积分
398
 楼主| 发表于 2005-4-4 16:42:00 | 显示全部楼层

Re:请教一个3D-ARPG游戏的地图问题!

如果用分片的方法,也就是将地图分割成等大的正方形(Tile),那么如何安排顶点,进行渲染呢?是以正方形为单位(4个顶点),一个正方形一个正方形的渲染?还是像渲染网格那样,一次将整个地图上的正方形都渲染出来?

听说有一种叫做索引顶点的东东是用来绘制网格的,小弟尚不清楚其为何物,请大家指点一下小弟!

190

主题

1801

帖子

2096

积分

金牌会员

Rank: 6Rank: 6

积分
2096
QQ
发表于 2005-4-5 01:21:00 | 显示全部楼层

Re:请教一个3D-ARPG游戏的地图问题!

在http://www.gametutorials.com/有Q3地图的详细文档

20

主题

398

帖子

398

积分

中级会员

Rank: 3Rank: 3

积分
398
 楼主| 发表于 2005-4-6 14:07:00 | 显示全部楼层

Re:请教一个3D-ARPG游戏的地图问题!

楼上的兄弟,那个地址访问不了啊!

63

主题

871

帖子

891

积分

高级会员

Rank: 4

积分
891
QQ
发表于 2005-4-6 22:15:00 | 显示全部楼层

Re: 请教一个3D-ARPG游戏的地图问题!

最近就在写这个的编辑器
sf_200546221517.jpg

190

主题

1801

帖子

2096

积分

金牌会员

Rank: 6Rank: 6

积分
2096
QQ
发表于 2005-4-6 23:21:00 | 显示全部楼层

Re:请教一个3D-ARPG游戏的地图问题!

不要去了
突然发现那个网站成收费的了
以前下载的东西我都删了,晕

20

主题

398

帖子

398

积分

中级会员

Rank: 3Rank: 3

积分
398
 楼主| 发表于 2005-4-8 17:34:00 | 显示全部楼层

Re:请教一个3D-ARPG游戏的地图问题!

Quest兄,你做的编辑器不错啊!请问能否把源代码发给我,小弟很想学习学习!

发到我的邮箱里也行,edward_hx@163.com,谢谢了!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-25 06:21

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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