游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3334|回复: 4

请教2D_RGP游戏的地图?

[复制链接]

2

主题

4

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2012-3-15 02:58:00 | 显示全部楼层 |阅读模式
请教2D,RGP游戏,地图是如何制作的?


按我的理解,有一张背景地图。还有一张BOOL地图(隔离障碍,0为可走,1为障碍)。

我主要是想知道。一个角色坐标,如何跟背景地图,和BOOL地图关联起来。

比如,当一个人物走到背景地图的某点,如何确定坐标,和BOOL地图的位置?


哪位大神能指点下,或者介绍下那本书有这方面的资料。感激不尽。 [em6]

2

主题

4

帖子

14

积分

新手上路

Rank: 1

积分
14
 楼主| 发表于 2012-3-15 03:02:00 | 显示全部楼层

Re:请教2D_RGP游戏的地图?

刚才是先把内容打到记事本上,现复制过来的.发现RPG打错不好意思

50

主题

236

帖子

454

积分

中级会员

Rank: 3Rank: 3

积分
454
发表于 2012-3-15 09:29:00 | 显示全部楼层

Re:请教2D_RGP游戏的地图?

地图一般被划分成众多的小图块(tile),一个图块的尺寸可以是32×32,
然后以每个图块为单位,来设定障碍物,

假如地图尺寸是320×320,那么就可以定义一个10行10列的地图块数组,每个元素代表一个32×32的地图块
形如:
bool g_MapTile[10][10];
假如角色在坐标(120,150)处,那么换算成地图块,就是4行3列,即120/32=列数=3,150/32=行数=4,即g_MapTile[3][2]

然后判断g_MapTile[3][2]处是否是障碍物就OK了。

2

主题

4

帖子

14

积分

新手上路

Rank: 1

积分
14
 楼主| 发表于 2012-3-16 04:17:00 | 显示全部楼层

Re:请教2D_RGP游戏的地图?

真诚感谢楼上的大神.你帮了我的大忙.非常非常非常非常非常感谢.

0

主题

41

帖子

50

积分

注册会员

Rank: 2

积分
50
发表于 2012-3-20 14:05:00 | 显示全部楼层

Re:请教2D_RGP游戏的地图?

顶一下~~~~~~~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-9 16:45

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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