1 / 11

游戏地图类

游戏地图类. 任务部 乔宇. 什么是游戏地图. 游戏地图虚拟了一个完整直观的游戏世界。无论是练级、打怪、做任务,玩家在游戏中的所有行为都在地图中开展。. 如何新增一张地图. 以征服为例 , 新增一张地图 Insert into cq_map values (1018,' 竞技场 ',' 竞技场 ',1018,0007,0,0000,-1,0000,0000,0000,0430,0380,1002,0000,000,000,0000,0000,0000,000,4294967295);. Cq_map 字段定义. Id 地图编号

lynde
Download Presentation

游戏地图类

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 游戏地图类 任务部 乔宇

  2. 什么是游戏地图 • 游戏地图虚拟了一个完整直观的游戏世界。无论是练级、打怪、做任务,玩家在游戏中的所有行为都在地图中开展。

  3. 如何新增一张地图 以征服为例,新增一张地图 Insert into cq_map values (1018,'竞技场','竞技场',1018,0007,0,0000,-1,0000,0000,0000,0430,0380,1002,0000,000,000,0000,0000,0000,000,4294967295);

  4. Cq_map字段定义 • Id 地图编号 • Name 地图的名称 • Mapdoc 指向客户端ini/GameMap.ini • Type 地图类型(详细说明) • portal0_x 本地图默认复活点X坐标 • portal0_y 本地图默认复活点Y坐标 • reborn_map死亡复活地图ID • link_map 链接的地图 • link_x 链接x坐标 • link_y 链接y坐标

  5. 地图类型 • 例如:Type=7,1+2+4 • 则该地图的属性:PK场+不可放置帮派驿站+不能记录

  6. 练习1 • 以征服为例,新增一张地图,条件如下: • id为8000,名为冒险岛 • 地图属性支持原地复活、不能飞行、不能放置帮派驿站、不能记录。 • 玩家死亡后在(1015449358)复活 • Insert into cq_map values (8000,'冒险岛','冒险岛',8000,8710,0,0000,-1,0000,0000,0000,0449,0358,1015,0000,000,000,0000,0000,0000,000,4294967295)

  7. 客户端与地图相关文件 • ini\GameMap.ini索引map\map文件夹下的DMap文件 • Ani\ MiniMap.Ani索引data\MiniMap文件夹下的小地图 • data\MiniMap存放小地图 • map\map存放DMap文件 • map\puzzle存放pul文件

  8. 什么是DMAP • DMap是经过压缩的数据格式的地图信息文件,其记录了地图中每个格子属性信息。它是游戏客户端最终使用的资源。 • (注:格子--游戏地图中最小单位,目前本公司在游戏中使用的都为菱形格,游戏中人物所占的格子数为1。)

  9. 什么是PUL文件 • 又称拼图文件,游戏中的背景由数张不同图像组成,拼图文件是用来记录这些图像之间位置关系的信息,通常称为底图。

  10. 练习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,4294967295)

  11. 谢谢大家

More Related