MMOG地图编辑器概要设计说明书1

上传人:woxinch****an2018 文档编号:42929613 上传时间:2018-06-04 格式:DOC 页数:14 大小:204KB
返回 下载 相关 举报
MMOG地图编辑器概要设计说明书1_第1页
第1页 / 共14页
MMOG地图编辑器概要设计说明书1_第2页
第2页 / 共14页
MMOG地图编辑器概要设计说明书1_第3页
第3页 / 共14页
MMOG地图编辑器概要设计说明书1_第4页
第4页 / 共14页
MMOG地图编辑器概要设计说明书1_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《MMOG地图编辑器概要设计说明书1》由会员分享,可在线阅读,更多相关《MMOG地图编辑器概要设计说明书1(14页珍藏版)》请在金锄头文库上搜索。

1、希望大家喜欢!MMOG地图编辑器概要设计说明书拟制:拟制:Jim日期:日期:2003-11-6 审核:审核:日期:日期:深圳市腾讯计算机系统有限公司深圳市腾讯计算机系统有限公司 版权所有 不得复制文档历史文档历史修订日期修订日期修订内容修订内容修订版本修订版本修订人修订人2003-11-6创建V01Jim目录目录1.背景背景/目的目的 .42.地图规划地图规划.42.1.概述.4 2.2.地图类型.4 2.3.地图坐标系.5 2.4.地图分层.53.地图技术实现地图技术实现.73.1.概述.7 3.2.地表层.7 3.3.覆盖层.9 3.4.修饰层.9 3.5.物件层.9 3.6.阻挡层.10

2、 3.7.事件层.11 3.8.扩展层.114.资源库的实现资源库的实现.114.1.概述.11 4.2.图素库.11 4.3.修饰库.12 4.4.物件库.125.地图编辑地图编辑.12MMOG地图编辑器概要设计说明书关键词:地图关键词:地图 编辑器编辑器 层层 阻挡阻挡 摘摘 要:要:缩略语清单缩略语清单:参考文献参考文献 名称作者编号发布日期1. 背景背景/目的目的为进一步加快公司进军娱乐线的步伐,公司成立MMOG项目组,进行MMOG的研发制作。本地图编辑 器是MMOG地图的生成,修改和编辑工具。2. 地图规划地图规划2.1.概述概述本章介绍地图的总体规划,包含地图类型,地图坐标系和地图

3、层3个部分。2.2.地图类型地图类型不同的游戏场景需要不同的表现手法,比如城镇中的居民房,杂货店等,地图面积比较小,但是却需 要比较精美的美术表现又比如在野外,冒险场景,玩家喜欢打怪并且不但探索,地图的精细程度便 有所降低,但是地图需要比较大对应这2种不同的需求,我们地图支援2种不同的类型,如下完整型地图完整型地图: 美术直接制作完成整个游戏场景,我们称之为完整地图 这样的地图适合在城镇,民房,商店等地方,往往是需要精美画面表现而场景尺寸不大的地方编辑型地图编辑型地图: 由美术制作好不同的图形组件,使用地图工具合成而产生的地图,我们称之为编辑地图(名词).后面将 会讲到不同的地图组件,如图素,

4、物件等. 这种地图一般使用在野外,冒险地等,往往是需要比较大的场景,同时画面精美程度要求不特别的地 方.2.3.地图坐标系地图坐标系地图采用3维坐标系,如下图:(图1)地图坐标系。 坐标原点对应地图的起点。红,绿,蓝分别对应坐标轴X,Y,Z2.4.地图分层地图分层地图分为不同的层层(Layer),每层分别实现不同的功能。图象方面,依照从下到上的顺序,依次为地 表层,覆盖层,修饰层,物件层。数据方面,分别有阻挡层,事件层。地图的层是可以扩充的,随着 后期发展的需要,可以增加更多的扩展层如下图:(图2)地图分层。灰色为数据层,蓝色为图像层,白色为待扩展的层以下分别介绍图中各层:地表层地表层(Til

5、es Layer): 地表层是地图的最底层,又叫图素层,是由统一规格不同美术表现的图素(Tile, 小片的图 元),通过拼接组合而形成的 图素是美术需要制作的图片组件之一.为了便于工具实现自动拚接功能,图素往往从尺寸规格和 形状表现上有一定的要求.覆盖层覆盖层(Covers Layer): 覆盖层是由一整张的位图,或者多张位图,或者多个位图动画,通过组合而成的覆盖层在 地表层的上面,覆盖在地表层上。 有些地图没有地表层,但是有覆盖层,比如完整型地图。 最简单的覆盖层是一张与屏幕尺寸相同的位图,比如我们制作完整地图时,若完整地图尺寸 刚好一屏大小,那么在底下的那层,便是最简单的覆盖层。修饰层修饰

6、层(Beautify Layer): 修饰层是由一些修饰图片,无规律的散步在地图上形成的修饰层在覆盖层的上面,用来表 现一些特殊的地形地貌,比如地上的裂缝,残留的瓦片等物件层物件层(Objects Layer): 地图上的树木,房子,栏杆,路灯,花草,桌椅等等,都是地图上的物件由这些物件形成 的层,就是地图物件层在游戏进行中,地图上的NPC也是物件的一部分阻挡层阻挡层(Mask Layer):地图上存在着不同的地形,有的可以让NPC站立和行走,而有些不能,并且,对应不同的法 术,比如一个火球,有些可以让法术组件通过,有些则不能,我们称这类地图特征为阻挡特 征为了标明地图上的阻挡特征,需要一份内部数据,我们将这份数据所形成的层,称之为 阻挡层事件层事件层(Events Layer): 有时候地图上需要一些特殊的区域,当玩家走到该区域或者在该区域进行某些操作(比如使用 某道具,或者只是鼠

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号