游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2290|回复: 7

紧急求教!!关于斜视角地图编辑器!

[复制链接]

28

主题

86

帖子

92

积分

注册会员

Rank: 2

积分
92
发表于 2006-12-1 09:40:00 | 显示全部楼层 |阅读模式
下面是我在设置景物层的思路,请大家帮忙指正一下:
  1。用地图编辑器贴景物的时候,判断其遮挡关系,并按其先后关系,保存在景物结构数组,写入文件。
  2。游戏的时候,直接将景物结构顺序读出,并按其坐标贴在屏幕上
请大家帮忙看一下!谢谢!

28

主题

86

帖子

92

积分

注册会员

Rank: 2

积分
92
 楼主| 发表于 2006-12-1 09:58:00 | 显示全部楼层

Re:紧急求教!!关于斜视角地图编辑器!

大家帮帮忙啊!

8

主题

716

帖子

716

积分

高级会员

Rank: 4

积分
716
发表于 2006-12-1 10:12:00 | 显示全部楼层

Re:紧急求教!!关于斜视角地图编辑器!

从二维思维中跳出来,加个z变成三维的就容易解决了。
或者学习早期16bit游戏机那样支持固定的几个层也可。

28

主题

86

帖子

92

积分

注册会员

Rank: 2

积分
92
 楼主| 发表于 2006-12-1 10:19:00 | 显示全部楼层

Re:紧急求教!!关于斜视角地图编辑器!

我的意思是 为什么很多游戏在载入景物层时候 还要判断它们的遮挡关系呢?
为什么不在编辑地图的时候就把先后顺序排好,在写入文件呢??不懂!

28

主题

86

帖子

92

积分

注册会员

Rank: 2

积分
92
 楼主| 发表于 2006-12-1 10:33:00 | 显示全部楼层

Re:紧急求教!!关于斜视角地图编辑器!

to 千里马肝 :

     是景物所占的没一个格子一个Z ,还是整个景物就一个Z,还有这个Z要怎么实现

45

主题

1163

帖子

1165

积分

金牌会员

Rank: 6Rank: 6

积分
1165
发表于 2006-12-1 16:50:00 | 显示全部楼层

Re:紧急求教!!关于斜视角地图编辑器!

我的地编是先把TILE画出来,然后检索精灵分区有可能在屏幕范围的精灵,把要画的精灵加入临时数组,然后按从左到右,从上到下的逐个判断TILE上有建筑还是有精灵.

我的数据地图中,每一个TILE包含有一个建筑索引.根据这个可以判断当前TILE上面是什么建筑

我的地图编辑器暑假时已经做好了,源代码和程序都可以在我的网站
http://mysticc.icpcn.com下载:

9

主题

206

帖子

217

积分

中级会员

Rank: 3Rank: 3

积分
217
发表于 2006-12-2 08:14:00 | 显示全部楼层

Re:紧急求教!!关于斜视角地图编辑器!

直接使用3D的Z缓冲,就不需要排序了

21

主题

136

帖子

165

积分

注册会员

Rank: 2

积分
165
发表于 2006-12-2 11:15:00 | 显示全部楼层

Re: 紧急求教!!关于斜视角地图编辑器!

恩,做个高度索引,然后模拟Z缓冲
这样不仅能正确处理物体的遮挡,如果加入适当的裁减将会减少需要处理的像素,能提高效率
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-26 00:49

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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