• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 18
    • 下载费用:30 金币  

    重庆时时彩走势秘诀: 地图图像与虚拟地图的产生方法及虚拟地图产生器.pdf

    关 键 词:
    地图 图像 虚拟 产生 方法 产生器
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201010129055.4

    申请日:

    2010.03.15

    公开号:

    CN102194043A

    公开日:

    2011.09.21

    当前法律状态:

    终止

    有效性:

    无权

    法律详情: 未缴年费专利权终止 IPC(主分类):G06F 19/00申请日:20100315授权公告日:20130814终止日期:20180315|||专利权人的姓名或者名称、地址的变更IPC(主分类):G06F 19/00变更事项:专利权人变更前:北京乐升科技有限公司变更后:北京乐升科技股份有限公司变更事项:地址变更前:100088 北京市西城区新街口外大街28号院13号楼C座508室变更后:100088 北京市西城区新街口外大街28号院13号楼C座508室|||授权|||实质审查的生效IPC(主分类):G06F 19/00申请日:20100315|||公开
    IPC分类号: G06F19/00; G06F17/30 主分类号: G06F19/00
    申请人: 北京乐升科技有限公司
    发明人: 杨振华
    地址: 100088 北京市西城区新街口外大街28号院13号楼C座508室
    优先权:
    专利代理机构: 北京中原华和知识产权代理有限责任公司 11019 代理人: 寿宁;张华辉
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201010129055.4

    授权公告号:

    ||||||102194043B||||||

    法律状态公告日:

    2019.03.08|||2014.03.19|||2013.08.14|||2011.11.23|||2011.09.21

    法律状态类型:

    专利权的终止|||专利权人的姓名或者名称、地址的变更|||授权|||实质审查的生效|||公开

    摘要

    本发明是有关于一种地图图像与虚拟地图的产生方法及虚拟地图产生器,该虚拟地图的产生方法,是应用一虚拟地图产生器及一与该虚拟地图产生器通过网络进行通讯的电子装置,该产生方法首先虚拟地图产生器需置备多数种分别表示不同地形的基本地形图块,接着选取至少二基本地形图块,并将所选取出的基本地形图块相互堆叠形成一地图图像,借由电子装置将多数个地图图像相互拼接而形成该虚拟地图。如此可以仅利用储存固定数量的基本地形图块,并将该等基本地形图块相互堆叠,再借由电子装置拼接该等地图图像以产生任意尺寸大小的虚拟地图。

    权利要求书

    1.一种地图图像的产生方法,是利用一虚拟地图产生器执行,该地图图像用以构成一虚拟地图,其特征在于:该产生方法包含以下步骤:(A)置备多数种分别表示不同地形的基本地形图块;(B)选取出至少二基本地形图块;以及(C)将所选取出的基本地形图块相互堆叠形成该地图图像。2.如权利要求1所述的地图图像的产生方法,其特征在于:该步骤(C)是将所选取出的基本地形图块以一定顺序相互堆叠形成该地图图像。3.如权利要求1所述的地图图像的产生方法,其特征在于:所述基本地形图块储存在该虚拟地图产生器的一储存单元中。4.如权利要求1所述的地图图像的产生方法,其特征在于:该步骤(B)是根据一地图指令,选取至少二对应该地图指令的基本地形图块。5.如权利要求4所述的地图图像的产生方法,其特征在于:该地图指令是由一通过网络与该虚拟地图产生器进行通讯的电子装置所发出。6.一种虚拟地图的产生方法,是应用在一虚拟地图产生器及一与该虚拟地图产生器通过网络进行通讯的电子装置,其特征在于:该产生方法包含以下步骤:(A)置备多数种分别表示不同地形的基本地形图块;(B)令该虚拟地图产生器选取至少二基本地形图块;(C)令该虚拟地图产生器将所选取出的基本地形图块相互堆叠形成一地图图像;以及(D)令该电子装置将多数个地图图像相互拼接而形成该虚拟地图。7.如权利要求6所述的虚拟地图的产生方法,其特征在于:该步骤(C)是将所选取出的基本地形图块以一定顺序相互堆叠形成该地图图像。8.如权利要求6所述的虚拟地图的产生方法,其特征在于:该产生方法还包含一位于该步骤(C)及步骤(D)之间的步骤(E),令该虚拟地图产生器将多数个地图图像及该地图指令传送至该电子装置,且该步骤(D)中,该电子装置是根据该地图指令将多数个地图图像相互拼接而形成该虚拟地图。9.如权利要求6所述的虚拟地图的产生方法,其特征在于:所述基本地形图块储存在该虚拟地图产生器。10.如权利要求6所述的虚拟地图的产生方法,其特征在于:该步骤(B)是根据一地图指令,选取至少二对应该地图指令的基本地形图块。11.如权利要求10所述的虚拟地图的产生方法,其特征在于:该地图指令是由一通过网络与该虚拟地图产生器进行通讯的电子装置所发出。12.一种虚拟地图的产生方法,是应用在一虚拟地图产生器及一与该虚拟地图产生器通过网络进行通讯的电子装置,其特征在于:该产生方法包含以下步骤:(A)置备多数种分别表示不同地形的基本地形图块;(B)令该虚拟地图产生器复制该电子装置所显示的一当前虚拟地图,并产生一与该当前虚拟地图有关的备份地图;(C)令该虚拟地图产生器计算该备份地图与该当前虚拟地图之间的偏移量;(D)令该虚拟地图产生器根据该偏移量,选取至少二个对应该偏移量的基本地形图块;(E)令该虚拟地图产生器将所选取出的基本地形图块相互堆叠形成一地图图像;以及(F)令该电子装置将该备份地图与该当前虚拟地图重复的区域及多数个地图图像相互拼接而形成该虚拟地图。13.如权利要求12所述的虚拟地图的产生方法,其特征在于:该步骤(C)是根据该当前虚拟地图中一虚拟角色的位置坐标,以计算出该备份地图与该当前虚拟地图之间的偏移量。14.如权利要求13所述的虚拟地图的产生方法,其特征在于:该步骤(C)是计算该虚拟角色移动时所产生的X轴偏移量及Y轴偏移量。15.如权利要求12所述的虚拟地图的产生方法,其特征在于:该步骤(E)是将所选取出的基本地形图块以一定顺序相互堆叠形成该地图图像。16.如权利要求12所述的虚拟地图的产生方法,其特征在于:该产生方法还包含一位于该步骤(E)及步骤(F)之间的步骤(G),令该虚拟地图产生器将多数个地图图像及该地图指令传送至该电子装置,且该步骤(F)中,该电子装置是根据该地图指令配合显示该备份地图与该当前虚拟地图重复的区域及多数个地图图像而形成该虚拟地图。17.如权利要求12所述的虚拟地图的产生方法,其特征在于:所述基本地形图块储存在该虚拟地图产生器。18.一种虚拟地图产生器,是应用在一游戏服务器,用以产生至少二地图图像,该地图图像用以构成一虚拟地图,其特征在于:该虚拟地图产生器包含:一储存单元,储存有多数分别表示不同地形的基本地形图块;一控制单元,从该储存单元中选取出至少二基本地形图块;以及一堆叠单元,将该控制单元所选取出的基本地形图块相互堆叠形成一地图图像。19.如权利要求18所述的虚拟地图产生器,其特征在于:该虚拟地图产生器还包含一用以接收一地图指令的接收单元,该控制单元是根据该接收单元所接收的地图指令,从该储存单元中选取出至少二对应该地图指令的基本地形图块。20.如权利要求19所述的虚拟地图产生器,其特征在于:该地图指令是由一通过网络与该虚拟地图产生器进行通讯的电子装置所发出。21.如权利要求18所述的虚拟地图产生器,其特征在于:所述基本地形图块分别以一数字编码储存在该储存单元中。22.如权利要求21所述的虚拟地图产生器,其特征在于:该数字编码具有一地形表示码及一表现序号码,该地形表示码用以表示该基本地形图块显示地形图案的位置,该表现序号码用以表示地形图案的变化状态。23.如权利要求18所述的虚拟地图产生器,其特征在于:该堆叠单元是将所选取出的基本地形图块以一定顺序相互堆叠形成该地图图像。

    说明书

    地图图像与虚拟地图的产生方法及虚拟地图产生器

    技术领域

    本发明涉及一种虚拟地图的产生方法,特别是涉及一种应用在动画网页游戏的虚拟地图的产生方法。

    背景技术

    网页游戏(Web?Game)是指一种不需要安装客户端程序,且只需要通过网际网络浏览器即可执行的游戏,其具有可以在任何地点、任何时间、任何一台电脑上执行游戏的优点,因此,目前越来越多的厂商致力在网页游戏的开发与设计。

    但由于网页游戏必须支援数据的即时下载,在同样的硬体系统下网页游戏的数据传输量必然会受到限制,所以现今网页游戏中所使用的虚拟地图,其规模皆只能维持在一定的大小,才能满足每秒产生24个图框(frame)的即时下载的需求。

    由此可见,上述现有的地图图像与虚拟地图的产生方法及虚拟地图产生器在方法与结构使用上,显然仍存在有不便与缺陷,而亟待加以进一步改进。为了解决上述存在的问题,相关厂商莫不费尽心思来谋求解决之道,但长久以来一直未见适用的设计被发展完成,而一般方法及产品又未能解决上述问题,此显然是相关业者急欲解决的问题。因此如何能创设一种新的地图图像与虚拟地图的产生方法及虚拟地图产生器,实属当前重要研发课题之一,亦成为当前业界极需改进的目标。

    发明内容

    本发明的目的在于,提供一种虚拟地图的产生方法,其可以仅储存固定数量的基本地形图块,并利用这些基本地形图块相互堆叠及拼接产生任意尺寸大小的虚拟地图。

    本发明的另一目的在于提供一种可构成虚拟地图的地图图像的产生方法。

    本发明的再一目的在于,提供一种可以产生任意尺寸大小的虚拟地图的虚拟地图产生器。

    本发明的目的及解决其技术问题是采用以下技术方案来实现的。依据本发明提出的一种地图图像的产生方法,是利用一虚拟地图产生器执行,该地图图像用以构成一虚拟地图,该产生方法包含以下步骤:(A)置备多数种分别表示不同地形的基本地形图块;(B)选取出至少二基本地形图块;以及(C)将所选取出的基本地形图块相互堆叠形成该地图图像。

    本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。

    较佳地,前述的地图图像的产生方法,其中该步骤(C)是将所选取出的基本地形图块以一定顺序相互堆叠形成该地图图像。

    较佳地,前述的地图图像的产生方法,其中所述基本地形图块储存在该虚拟地图产生器的一储存单元中。

    较佳地,前述的地图图像的产生方法,其中该步骤(B)是根据一地图指令,选取至少二对应该地图指令的基本地形图块。

    较佳地,前述的地图图像的产生方法,其中该地图指令是由一通过网络与该虚拟地图产生器进行通讯的电子装置所发出。

    本发明的目的及解决其技术问题还采用以下技术方案来实现。依据本发明提出的一种虚拟地图的产生方法,是应用在一虚拟地图产生器及一与该虚拟地图产生器通过网络进行通讯的电子装置,该产生方法包含以下步骤:(A)置备多数种分别表示不同地形的基本地形图块;(B)令该虚拟地图产生器选取至少二基本地形图块;(C)令该虚拟地图产生器将所选取出的基本地形图块相互堆叠形成一地图图像;以及(D)令该电子装置将多数个地图图像相互拼接而形成该虚拟地图。

    本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。

    较佳地,前述的虚拟地图的产生方法,其中该步骤(C)是将所选取出的基本地形图块以一定顺序相互堆叠形成该地图图像。

    较佳地,前述的虚拟地图的产生方法,其中该产生方法还包含一位于该步骤(C)及步骤(D)之间的步骤(E),令该虚拟地图产生器将多数个地图图像及该地图指令传送至该电子装置,且该步骤(D)中,该电子装置是根据该地图指令将多数个地图图像相互拼接而形成该虚拟地图。

    较佳地,前述的虚拟地图的产生方法,其中所述基本地形图块储存在该虚拟地图产生器。

    较佳地,前述的虚拟地图的产生方法,其中该步骤(B)是根据一地图指令,选取至少二对应该地图指令的基本地形图块。

    较佳地,前述的虚拟地图的产生方法,其中该地图指令是由一通过网络与该虚拟地图产生器进行通讯的电子装置所发出。

    本发明的目的及解决其技术问题另外再采用以下技术方案来实现。依据本发明提出的一种虚拟地图的产生方法,是应用在一虚拟地图产生器及一与该虚拟地图产生器通过网络进行通讯的电子装置,该产生方法包含以下步骤:(A)置备多数种分别表示不同地形的基本地形图块;(B)令该虚拟地图产生器复制该电子装置所显示的一当前虚拟地图,并产生一与该当前虚拟地图有关的备份地图;(C)令该虚拟地图产生器计算该备份地图与该当前虚拟地图之间的偏移量;(D)令该虚拟地图产生器根据该偏移量,选取至少二个对应该偏移量的基本地形图块;(E)令该虚拟地图产生器将所选取出的基本地形图块相互堆叠形成一地图图像;以及(F)令该电子装置将该备份地图与该当前虚拟地图重复的区域及多数个地图图像相互拼接而形成该虚拟地图。

    本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。

    较佳地,前述的虚拟地图的产生方法,其中该步骤(C)是根据该当前虚拟地图中一虚拟角色的位置坐标,以计算出该备份地图与该当前虚拟地图之间的偏移量。

    较佳地,前述的虚拟地图的产生方法,其中该步骤(C)是计算该虚拟角色移动时所产生的X轴偏移量及Y轴偏移量。

    较佳地,前述的虚拟地图的产生方法,其中该步骤(E)是将所选取出的基本地形图块以一定顺序相互堆叠形成该地图图像。

    较佳地,前述的虚拟地图的产生方法,其中该产生方法还包含一位于该步骤(E)及步骤(F)之间的步骤(G),令该虚拟地图产生器将多数个地图图像及该地图指令传送至该电子装置,且该步骤(F)中,该电子装置是根据该地图指令配合显示该备份地图与该当前虚拟地图重复的区域及多数个地图图像而形成该虚拟地图。

    较佳地,前述的虚拟地图的产生方法,其中所述基本地形图块储存在该虚拟地图产生器。

    本发明的目的及解决其技术问题另外还采用以下技术方案来实现。依据本发明提出的一种虚拟地图产生器,是应用在一游戏服务器,用以产生至少二地图图像,该地图图像用以构成一虚拟地图,该虚拟地图产生器包含:一储存单元,储存有多数分别表示不同地形的基本地形图块;一控制单元,从该储存单元中选取出至少二基本地形图块;以及一堆叠单元,将该控制单元所选取出的基本地形图块相互堆叠形成一地图图像。

    本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。

    较佳地,前述的虚拟地图产生器,其中该虚拟地图产生器还包含一用以接收一地图指令的接收单元,该控制单元是根据该接收单元所接收的地图指令,从该储存单元中选取出至少二对应该地图指令的基本地形图块。

    较佳地,前述的虚拟地图产生器,其中该地图指令是由一通过网络与该虚拟地图产生器进行通讯的电子装置所发出。

    较佳地,前述的虚拟地图产生器,其中所述基本地形图块分别以一数字编码储存在该储存单元中。

    较佳地,前述的虚拟地图产生器,其中该数字编码具有一地形表示码及一表现序号码,该地形表示码用以表示该基本地形图块显示地形图案的位置,该表现序号码用以表示地形图案的变化状态。

    较佳地,前述的虚拟地图产生器,其中该堆叠单元是将所选取出的基本地形图块以一定顺序相互堆叠形成该地图图像。

    本发明与现有技术相比具有明显的优点和有益效果。借由上述技术方案,本发明地图图像与虚拟地图的产生方法及虚拟地图产生器至少具有下列优点及有益效果:本发明可以仅利用储存固定数量的基本地形图块,并将该等基本地形图块相互堆叠及拼接产生任意尺寸大小的虚拟地图。

    综上所述,本发明虚拟地图的产生方法,是应用一虚拟地图产生器及一与该虚拟地图产生器通过网络进行通讯的电子装置,该产生方法首先虚拟地图产生器需置备多数种分别表示不同地形的基本地形图块,接着选取至少二基本地形图块,并将所选取出的基本地形图块相互堆叠形成一地图图像,借由电子装置将多数个地图图像相互拼接而形成该虚拟地图。如此可以仅利用储存固定数量的基本地形图块,并将该等基本地形图块相互堆叠,再借由电子装置拼接该等地图图像以产生任意尺寸大小的虚拟地图。本发明在技术上有显著的进步,具有明显的积极效果,诚为一新颖、进步、实用的新设计。

    上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。

    附图说明

    图1是一电路方块示意图,说明本发明虚拟地图产生器的较佳实施例;

    图2是一电路方块示意图,说明本实施例的虚拟地图产生器的内部电路方块;

    图3是一基本地形图,说明基本地形图块的16种地形变化状态,其中基本地形图块以草地为例;

    图4是一基本地形图,说明基本地形图块中右下角及左下角有显示草地的四种状态;

    图5是一流程图,说明本发明虚拟地图的产生方法,其中虚拟角色从目前所在地区进入一目的地区;

    图6是一示意图,说明四个基本地形图块相互堆叠;

    图7是一示意图,说明说明四个基本地形图块相互堆叠后所形成的地图图像;

    图8是一示意图,说明多个地图图像相互拼接后形成该虚拟地图;

    图9是一流程图,说明本发明虚拟地图的产生方法,其中虚拟角色在同一地区中移动;

    图10是一示意图,说明当虚拟角色在同一地区中移动时,该移动后的虚拟地图是由一偏移区域地图与一重复区域地图相互组成。

    具体实施方式

    下面结合附图及实施例对本发明进行详细说明:

    参阅图1及图2,为本发明虚拟地图产生器100的较佳实施例,该虚拟地图产生器100是应用在一游戏服务器(server)400,该游戏服务器400通过网络300与一可供玩家进行动画网页游戏(Flash?Web?Game)的电子装置200进行数据传输,虚拟地图产生器100借由将多数个基本地形图块相互堆叠及拼接,以产生一供动画网页游戏所使用的虚拟地图。

    虚拟地图产生器100包含一储存单元1、一接收单元2、一控制单元3、一堆叠单元4、一传送单元6及一计算单元7。

    储存单元1中储存有多数种分别表示不同地形的基本地形图块及对应各种基本地形图块的地形编号,本实施例将以陆地(land)、草地(grass)、沙地(sand)及水(water)四种基本地形图块为例,但数量及实际种类不以此为限,而地形编号则是分别代表各种基本地形图块的数字码,例如:00表示陆地、01表示草地、10表示沙地、11表示水。且在本实施例中,每一个基本地形图块均是以一个8位元数字编码储存在储存单元1中,如图3所示,其中基本地形图块的编码规则如下:

    基本地形图块的数字编码具有一地形表示码及一表现序号码,该地形表示码为数字编码中前四个最高有效位元(Most?Significant?Bit,MSB),其分别表示该基本地形图块的左上角、右上角、左下角及右下角是否有显示地形图案,以图3的草地(有纹路的部分)为例,若基本地形图块的数字编码为1000XXXX,则表示该基本地形图块的左上角有显示草地,其余部分皆为空白(透明);若基本地形图块的数字编码为0110XXXX,则表示该基本地形图块的右上角及左下角皆有显示草地。也就是说,本实施例的基本地形图块被分成四个部分,且每个部分分别利用一个数字编码表示,1表示该部分有地形图案,0则表示空白(透明),如此每个基本地形图块会有16种显示方式(包含数字编码为0000XXXX的全空白状态),当然,地形表示码的位元数越多,基本地形图块所显示出来的地形画面就越接近真实。

    表现序号码为数字编码中后四个最低有效位元(Least?SignificantBit,LSB),其代表16(24)种不同的地形表现方式,使得虚拟地图在显示时能够更为自然,不会产生雷同感。配合参阅图4,同样以草地为例,其中00110000、00110001、00110010及00110011表示基本地形图块中右下角及左下角有显示草地的四种状态。同样地,表现序号码的位元数越多,基本地形图块所显示出来的地形变化就越多。

    参阅图5,为虚拟地图产生器100所执行的虚拟地图的产生方法,首先假设玩家已针对本实施例的动画网页游戏进行帐号设定,且玩家于登入游戏后,可扮演或操控一虚拟角色。

    步骤S1,当虚拟角色从目前所在地区进入一与目前所在地区场景完全不同的目的地区时(例如:虚拟角色从城镇进入荒郊平原),接收单元2会接收到对应该目的地区(荒郊平原)的一地图指令并将其传送至控制单元3。在本实施例中,该地图指令由玩家点选游戏画面中的传送媒介(例如:传送门)而由电子装置200发出,并通过网络300传送至虚拟地图产生器100的接收单元2。

    步骤S2,控制单元3根据地图指令,从储存单元1中选取多个对应该地图指令的基本地形图块,并将所选取出的基本地形图块传送至堆叠单元4。

    如同上述假设,玩家控制虚拟角色从城镇进入荒郊平原,倘若荒郊平原是由陆地、草地、沙地及水所组成,如图6所示,则控制单元3从储存单元1中选取出陆地101、草地102、沙地103及水104四种基本地形图块。且,控制单元3在选取出地形表示码与地图指令对应的基本地形图块(例如:0011XXXX)后,由于每一个具有相同地形表示码的基本地形图块皆有16(24)种不同的地形表现方式(即00110000~00111111),因此,控制单元3会随机选取出其中一种地形表现方式,也就是随机选取出一组表现序号码(例如:00110101),并将所选取出的基本地形图块传送至堆叠单元4。当然,控制单元3所选取出基本地形图块的数量会随着地图指令而改变。

    步骤S3,堆叠单元4将所选取出的基本地形图块相互堆叠形成一如图7的地图图像110,并暂存在储存单元1中的一暂存区11。由于每个地形皆会存在着地势高低的变化,因此,各个基本地形图块根据一定的顺序相互堆叠,如此所堆叠出的地图图像110才会较为真实,而本实施例的堆叠顺序从上到下分别为:陆地101、草地102、沙地103及水104。

    控制单元3持续根据地图指令选取出多个基本地形图块,堆叠单元4再将该等基本地形图块相互堆叠形成地图图像,如此重复上述步骤S2及S?3,使得暂存区11中会储存多数个地图图像110。

    步骤S4,传送单元6将该等地图图像110及地图指令传送至电子装置200。

    步骤S5,电子装置200根据地图指令将该等地图图像110相互拼接而形成一虚拟地图并显示在电子装置200的显示器(图未示)上,即虚拟角色所进入的目的区域(荒郊平原),如图8所示。

    如此,借由将单个或多数个基本地形图块相互堆叠及拼接而产生的虚拟地图,使得虚拟地图的规??梢运孀庞蜗返男枰龀?,且由于同一个基本地形图块可以被重复使用在同一或不同的虚拟地图中,因此在储存单元1中仅需储存固定数量的基本地形图块,且只需传送由基本地形图块组成的不同的地图图像110给电子装置200,使得传送至电子装置200的地图图像110数量可相对减少,而不致影响网络传输效率。

    此外,当玩家所控制的虚拟角色在同一个地区内移动时,大部分的地图场景皆相同,因此在此情况下,本实施例的虚拟地图产生器100将只会针对虚拟角色移动时所需要的地图图像110进行重新制作并传给电子装置200,使电子装置200将新的地图图像110拼接至原本的虚拟地图而形成新的虚拟地图,如此将可大幅提高虚拟地图产生的效率,使得电子装置200与游戏服务器400之间的数据传输量可满足每秒产生24个图框(24fps,frames?per?second)的规格需求。以下将以图2及图9的步骤S50~S55详细说明。

    步骤S50,在电子装置200显示一当前虚拟地图50时,控制单元3会复制该当前虚拟地图50而产生一与当前虚拟地图50同样大小的备份地图10,如图10中实线方块所示,并将备份地图10暂存在储存单元1中的暂存区11。特别说明的是,为了凸显“虚拟角色移动前的虚拟地图”与“虚拟角色移动后的虚拟地图”的区别,所以将“虚拟角色移动前的虚拟地图”称为当前虚拟地图50。

    步骤S51,当虚拟角色在该地区内移动时,虚拟地图产生器100中的计算单元7会计算备份地图10与当前虚拟地图50之间的偏移量,并将该偏移量传送至控制单元3。

    以图10来说明,计算单元7是以虚拟角色的位置坐标为计算的基准点,但不以此为限,也就是说计算单元7是计算“虚拟角色移动前的位置坐标70”与“虚拟角色移动后的位置坐标60”之间的X轴(横轴)及Y轴(纵轴)分量,并且将该X轴分量及Y轴分量传送至控制单元3。

    另外,虚拟地图产生器100以24fps(每秒产生24个图框)的频率进行虚拟地图的绘制,因此,本实施例的计算单元7将以相同的频率进行偏移量的计算,以在更新虚拟地图时可同步更新虚拟角色的位置。

    步骤S52,控制单元3根据所接收到的偏移量(即X轴分量与Y轴分量),从储存单元1中选取多个对应该偏移量的基本地形图块,并将所选取出的基本地形图块传送至堆叠单元4。

    步骤S53,堆叠单元4将所选取出的基本地形图块以一定顺序相互堆叠形成一地图图像110,并暂存在储存单元1中的暂存区11。值得一提的是,地图图像110是与备份地图10储存在暂存区11中不同的暂存器(图未示)里,并不会覆盖掉备份地图10。

    控制单元3持续根据偏移量选取出一个或多个基本地形图块,堆叠单元4再将该(等)基本地形图块相互堆叠形成地图图像,如此重复上述步骤S52及S53,使得暂存区11中会储存多数个地图图像。

    步骤S54,传送单元6将该等地图图像110及地图指令传送至电子装置200。

    步骤S55,电子装置200将备份地图10与当前虚拟地图50重复的区域40,以及根据虚拟角色的偏移量所制作出的地图图像110相互拼接而形成虚拟角色移动后的虚拟地图20,也就是说根据虚拟角色的偏移量而重新制作出的地图图像110是构成一偏移区域地图30。

    之后,控制单元3又会复制虚拟角色移动后的虚拟地图20而产生另一个备份地图10’,并将其暂存在暂存区11中而覆盖原本的备份地图10,并且配合堆叠单元4、计算单元7及传送单元6重复执行步骤S51~S55,以不断地提供玩家在控制虚拟角色于同一地区内移动时所需的虚拟地图。

    综上所述,本发明的虚拟地点产生器100利用基本地形图块相互堆叠的方式而形成多数个地图图像110,再将该等地图图像110传送给电子装置200,使其拼接该等地图图像110以产生动画网页游戏所需的虚拟地图,且由于相同的地图图像110可以被重复使用,如此将可在电子装置200呈现任意尺寸的大型地图且不致影响网络传输效率。此外,当虚拟角色在同一地区内移动时,本发明的虚拟地图产生器100也仅需绘制因虚拟角色移动而产生的偏移区域地图30,并配合事前复制产生的备份地图10,即可形成角色移动后的虚拟地图20,以提高虚拟地图产生的效率。

    以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。

    关于本文
    本文标题:地图图像与虚拟地图的产生方法及虚拟地图产生器.pdf
    链接地址://www.4mum.com.cn/p-5866153.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 极速时时单双计划 福彩快3大小单双怎么看走势 大乐透最新规则 大发pk10手机计划软件 彩经网北京pk10走势图 功夫时时彩计划软件 金鹰幸运飞艇计划网页版 3d稳赚买法 江苏快三玩法技巧规律 万人龙虎在线计划 幸运飞艇稳赚计划回血 玩彩票如何才能稳赚不赔 天津时时直播网站 大小单双倍投规律 一分快3大小 hi彩时时彩计划软件