游戏地图类教学内容
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
什么是DMAP
DMap是经过压缩的数据格式的地图信息文件,其记 录了地图中每个格子属性信息。它是游戏客户端最终 使用的资源。
(注:格子--游戏地图中最小单位,目前本公司在游戏中使用的都为菱形格,游戏中 人物所占的格子数为1。)
源自文库 什么是PUL文件
又称拼图文件,游戏中的背景由数张不同图像组成, 拼图文件是用来记录这些图像之间位置关系的信息, 通常称为底图。
练习2
以下面这条语句为例,向客户端添加客户端资源
Insert into cq_map values (8000,'冒险岛','冒险岛',8000,8710,0,0000,1,0000,0000,0000,0449,0358,1015,0000,000,000,0000,0000,0000,000,42 94967295)
谢谢大家
portal0_y 本地图默认复活点Y坐标
reborn_map死亡复活地图ID
link_map 链接的地图
link_x
链接x坐标
link_y
链接y坐标
练习1
以征服为例,新增一张地图,条件如下: id为8000,名为冒险岛 地图属性支持原地复活、不能飞行、不能放置帮派驿
站、不能记录。 玩家死亡后在(1015 449 358)复活
1,0000,0000,0000,0430,0380,1002,0000,000,000,0000, 0000,0000,000,4294967295);
Cq_map字段定义
Id
地图编号
Name
地图的名称
Mapdoc 指向客户端ini/GameMap.ini
Type
地图类型(详细说明)
portal0_x 本地图默认复活点X坐标
Insert into cq_map values (8000,'冒险岛','冒险岛',8000,8710,0,0000,1,0000,0000,0000,0449,0358,1015,0000,000,000,0000,0000,0000,000,42 94967295)
客户端与地图相关文件
ini\GameMap.ini索引map\map文件夹下的DMap文件 Ani\ MiniMap.Ani索引data\MiniMap文件夹下的小地图 data\MiniMap存放小地图 map\map存放DMap文件 map\puzzle存放pul文件
游戏地图类
什么是游戏地图
游戏地图虚拟了一个完 整直观的游戏世界。无 论是练级、打怪、做任 务,玩家在游戏中的所 有行为都在地图中开展。
如何新增一张地图
以征服为例,新增一张地图
Insert into cq_map values (1018,'竞技场','竞技场',1018,0007,0,0000,-