CN109999500A - 一种基于编程语言流畅加载游戏地图的方法以及电子设备 - Google Patents

一种基于编程语言流畅加载游戏地图的方法以及电子设备 Download PDF

Info

Publication number
CN109999500A
CN109999500A CN201910145222.5A CN201910145222A CN109999500A CN 109999500 A CN109999500 A CN 109999500A CN 201910145222 A CN201910145222 A CN 201910145222A CN 109999500 A CN109999500 A CN 109999500A
Authority
CN
China
Prior art keywords
game
map
attribute information
picture
programming
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910145222.5A
Other languages
English (en)
Inventor
孙悦
李天驰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Dianmao Technology Co Ltd
Original Assignee
Shenzhen Dianmao Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Dianmao Technology Co Ltd filed Critical Shenzhen Dianmao Technology Co Ltd
Priority to CN201910145222.5A priority Critical patent/CN109999500A/zh
Publication of CN109999500A publication Critical patent/CN109999500A/zh
Pending legal-status Critical Current

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/53Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
    • A63F13/537Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
    • A63F13/5378Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen for displaying an additional top view, e.g. radar screens or maps
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/60Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Processing Or Creating Images (AREA)

Abstract

本发明公开一种基于编程语言流畅加载游戏地图的方法以及电子设备,方法包括:预先编辑用于读取游戏地图的编程语言,并通过所述编程语言将读取得到的游戏地图分割为多张游戏图片;获取各张游戏图片对应的游戏对象,并记录游戏对象对应的属性信息,以及获取各张游戏图片对应的游戏元素,并记录游戏元素对应的属性信息;将游戏对象对应的属性信息和游戏元素对应的属性信息转化为json文件;当运行游戏时,对多张游戏图片进行合并,以及读取所述json文件,并根据json文件获取游戏对象和游戏元素,以及将游戏对象和游戏元素显示于游戏地图中,以完成游戏地图的加载。通过本发明使得用户在运行游戏时,不易出错,或者说不易发生游戏地图加载失败的风险。

Description

一种基于编程语言流畅加载游戏地图的方法以及电子设备
技术领域
本发明涉及编程语言领域,尤其涉及一种基于编程语言流畅加载游戏地图的方法以及电子设备。
背景技术
现有的角色游戏,用户往往是控制游戏角色在游戏地图中进行相应的操作,例如,控制游戏角色与电脑角色进行相应的PK操作等等。
也就是说,游戏地图是游戏的重要组成部分,如果游戏地图缺失或者游戏地图加载不完全,游戏将出现异常。
游戏地图常用的编辑器为:tiled map,而使用tiled map地图编辑器导出的.tmx文件加载和解析容易出现卡顿的问题,效率也较为低下,在角色移动的过程中由于每次都需要重新绘制tiled map地图,导致角色移动的效果显得不流畅。
因此,现有技术还有待于改进和发展。
发明内容
鉴于上述现有技术的不足,本发明的目的在于提供一种基于编程语言流畅加载游戏地图的方法以及电子设备,旨在解决现有技术无法流畅加载游戏地图的问题。
本发明的技术方案如下:
一种基于编程语言流畅加载游戏地图的方法,其包括步骤:
A、预先编辑用于读取游戏地图的编程语言,并通过所述编程语言将读取得到的游戏地图分割为多张游戏图片;
B、获取各张游戏图片对应的游戏对象,并记录游戏对象对应的属性信息,以及获取各张游戏图片对应的游戏元素,并记录游戏元素对应的属性信息;
C、将游戏对象对应的属性信息和游戏元素对应的属性信息转化为json文件;
D、当运行游戏时,对多张游戏图片进行合并,以及读取所述json文件,并根据json文件获取游戏对象和游戏元素,以及将游戏对象和游戏元素显示于游戏地图中,以完成游戏地图的加载。
所述的基于编程语言流畅加载游戏地图的方法,其中,所述步骤A之前包括:
将所述游戏地图按照从上到下的分层方式分为多个游戏层,并将最上方的游戏层定义为游戏元素层,以及将游戏元素层下方的游戏层定义为游戏对象层,并将其它游戏层定义为地表图层。
所述的基于编程语言流畅加载游戏地图的方法,其中,所述步骤A具体包括:
A1、编辑用于读取游戏地图的python编程语言;
A2、通过所述python编程语言读取游戏地图,并将游戏地图分割为相同分辨率的游戏图片。
所述的基于编程语言流畅加载游戏地图的方法,其中,所述步骤B中:
所述记录游戏对象对应的属性信息的步骤具体包括:记录游戏对象的位置信息,以及记录对应游戏图片的名称;
所述游戏元素对应的属性信息的步骤具体包括:记录游戏元素的可通行信息,以及记录游戏元素的可视化信息。
所述的基于编程语言流畅加载游戏地图的方法,其中,所述步骤C具体包括:
C1、获取游戏图片的名称,并根据游戏图片的名称对游戏图片进行归类,得到多个游戏类;
C2、将各个游戏类中各个游戏图片对应的游戏对象对应的属性信息和游戏元素对应的属性信息转化为json文件。
所述的基于编程语言流畅加载游戏地图的方法,其中,所述步骤D具体包括:
D1、当运行游戏时,创建一个游戏战斗场景,并在所述游戏战斗场景中读取所述游戏类中的游戏图片;
D2、对游戏图片进行合并,得到游戏地图,并获取游戏图片对应的json文件,以将游戏对象和游戏元素显示于所述战斗场景中。
所述的基于编程语言流畅加载游戏地图的方法,其中,所述步骤D2具体包括:
根据所述json文件获取游戏对象的属性信息,以及根据游戏对象的属性信息生成相应的图片物件,并将所述图片物件显示于所述战斗场景中;
根据所述json文件获取游戏元素的属性信息,并调用游戏元素的属性信息,以控制游戏角色移动至所述战斗场景的目标位置。
本发明还提供一种电子设备,其包括:
处理器,适于实现各指令,以及
存储设备,适于存储多条指令,所述指令适于由处理器加载并执行:
预先编辑用于读取游戏地图的编程语言,并通过所述编程语言将读取得到的游戏地图分割为多张游戏图片;
获取各张游戏图片对应的游戏对象,并记录游戏对象对应的属性信息,以及获取各张游戏图片对应的游戏元素,并记录游戏元素对应的属性信息;
将游戏对象对应的属性信息和游戏元素对应的属性信息转化为json文件;
当运行游戏时,对多张游戏图片进行合并,以及读取所述json文件,并根据json文件获取游戏对象和游戏元素,以及将游戏对象和游戏元素显示于游戏地图中,以完成游戏地图的加载。
本发明还提供一种计算机程序产品,其中,计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,计算机程序包括程序指令,当程序指令被处理器执行时,使所述处理器执行所述的基于编程语言流畅加载游戏地图的方法。
本发明还提供一种非易失性计算机可读存储介质,其中,所述非易失性计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行时,可使得所述一个或多个处理器执行所述的基于编程语言流畅加载游戏地图的方法。
有益效果:通过本发明提供的方法,加快了游戏地图的创建速度,加载游戏地图的操作也不会卡顿,更加流畅。也就是说,本发明解决了现有技术无法流畅加载游戏地图的难题,使得用户在运行游戏时,不易出错,或者说不易发生游戏地图加载不完全或者加载失败的风险。
附图说明
图1为本发明基于编程语言流畅加载游戏地图的方法较佳实施例的流程图。
图2为本发明电子设备较佳实施例的结构框图。
具体实施方式
本发明提供一种基于编程语言流畅加载游戏地图的方法以及电子设备,为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参阅图1,一种基于编程语言流畅加载游戏地图的方法,其包括步骤:
S1、预先编辑用于读取游戏地图的编程语言,并通过所述编程语言将读取得到的游戏地图分割为多张游戏图片;
S2、获取各张游戏图片对应的游戏对象,并记录游戏对象对应的属性信息,以及获取各张游戏图片对应的游戏元素,并记录游戏元素对应的属性信息;
S3、将游戏对象对应的属性信息和游戏元素对应的属性信息转化为json文件;
S4、当运行游戏时,对多张游戏图片进行合并,以及读取所述json文件,并根据json文件获取游戏对象和游戏元素,以及将游戏对象和游戏元素显示于游戏地图中,以完成游戏地图的加载。
通过本发明提供的方法,不仅能够流畅加载游戏地图,同时,加载游戏地图的效率也得到了提高,不易出错,即使游戏频繁在游戏地图中移动,游戏地图也能匹配游戏角色的运动轨迹,并显示于电子设备中,使得用户能够尽情游戏。
优选的,所述步骤S1之前包括:
将所述游戏地图按照从上到下的分层方式分为多个游戏层,并将最上方的游戏层定义为游戏元素层,以及将游戏元素层下方的游戏层定义为游戏对象层,并将其它游戏层定义为地表图层。
所述游戏地图是指游戏角色移动的场景画面。
通过地图编辑器:tiled map对游戏地图进行分层的操作,得到多个游戏层,其中,游戏层包括最上层的游戏元素层、中间层的游戏对象层,以及地表图层。
其中,tiled map是用于编辑游戏地图的工具,在编辑完游戏地图后,能够生成对应的地图文件,游戏通过加载地图文件,使得游戏地图运行于电子设备中。
所述步骤S1中,所述编程语言具体是指可以是js代码,通过编写的编程语言读取整张地图,然后对整张地图进行分割,得到多张游戏图片。
优选的,游戏图片的张数可以是100张、也可以是1000张或者2000张,本发明并不对游戏图片的张数进行限定。
优选的,所述步骤S1具体包括:
S11、编辑用于读取游戏地图的python编程语言;
S12、通过所述python编程语言读取游戏地图,并将游戏地图分割为相同分辨率的游戏图片。
所述步骤S11中,本发明优选的编程是python,python与js代码相比,具有更简单和易编辑的特点。这样,便可以读取游戏地图。
所述步骤S12中,游戏图片的分辨率为512*512,这样,游戏图片便不会占用过多的存储空间。此外,将游戏图片分辨率设置为512*512的另一个原因在于提高本发明的通用性,由于部分电子设备不支持超过2048大小的单个游戏图片。
所述步骤S2中,由于游戏图片与游戏对象一一对应,因此,可通过游戏图片获取对应的游戏对象。
在获取游戏对象后,便可以记录游戏对象的属性信息、游戏元素和游戏元素对应的属性信息。
优选的,所述步骤S2中:
所述记录游戏对象对应的属性信息的步骤具体包括:记录游戏对象的位置信息,以及记录对应游戏图片的名称;
所述游戏元素对应的属性信息的步骤具体包括:记录游戏元素的可通行信息,以及记录游戏元素的可视化信息。
也就是说,所述游戏对象对应的属性信息包括游戏对象的位置信息和游戏图片的名称。
其中,游戏元素的可通行信息是指:通过tiled map编辑器对特定的格子进行标注,使得被标注的格子能够移动通行。
游戏元素的可视化信息是指:通过tiled map编辑器中对特定的格子进行标注,使得被标注格子内的物品(如游戏怪物)能够被用户直接查看。
所述步骤S3中,将步骤S2中得到的游戏对象对应的属性信息和游戏元素对应的属性信息分别转化为json文件。
其中,json文件JavaScript Object Notation,JS对象简谱)是一种轻量级的数据交换格式。它基于ECMAScript(欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得JSON成为理想的数据交换语言。具有易于阅读和编写的特点,同时也易于机器解析和生成,并有效地提升网络传输效率。
优选的,所述步骤S3具体包括:
S31、获取游戏图片的名称,并根据游戏图片的名称对游戏图片进行归类,得到多个游戏类;
S32、将各个游戏类中各个游戏图片对应的游戏对象对应的属性信息和游戏元素对应的属性信息转化为json文件。
所述步骤S31中,由于游戏图片具有多个,并且游戏图片具有唯一的ID(游戏名称),这样,便可以根据游戏图片的名称对游戏图片进行分类,从而得到多个游戏类。
所述步骤S32中,在得到多个游戏类后,便可以将游戏类中各个游戏图片对应的游戏对象对应的属性信息和游戏元素对应的属性信息转化为json文件。也就是说,将游戏类作为一个游戏图片的整体,从而得到游戏类对应的json文件,从而大大降低josn文件的数量,便于管理和维护。
所述步骤S4中,由于游戏地图被分割成多张游戏图片,因此,在加载游戏地图时,需要对游戏图片进行“整合”或“拼接”。
优选的,所述步骤S4具体包括:
S41、当运行游戏时,创建一个游戏战斗场景,并在所述游戏战斗场景中读取所述游戏类中的游戏图片;
S42、对游戏图片进行合并,得到游戏地图,并获取游戏图片对应的json文件,以将游戏对象和游戏元素显示于所述战斗场景中。
所述步骤S41中,所述游戏战斗场景是指游戏角色与游戏角色之间的PK场景。
由于,游戏战斗场景至少涉及两个游戏角色,并且,游戏角色在战斗场景中移动更加频繁,因此,通过创建游戏战斗场景来测试对应的游戏地图是否能够完全加载。
所述步骤S42中,在将游戏图片合并后,便可以读取游戏图片对应的游戏对象和游戏元素,从而将游戏对象和游戏元素显示于创建的战斗场景中。
优选的,所述步骤S42具体包括:
根据所述json文件获取游戏对象的属性信息,以及根据游戏对象的属性信息生成相应的图片物件,并将所述图片物件显示于所述战斗场景中;
根据所述json文件获取游戏元素的属性信息,并调用游戏元素的属性信息,以控制游戏角色移动至所述战斗场景的目标位置。
所述图片物件是指游戏中的一些机关或者怪物。
这样,游戏地图便可以快速加载,大大提高了游戏地图的加载效率。
请参阅图2,本发明还提供一种电子设备10,其包括:
处理器110,适于实现各指令,以及
存储设备120,适于存储多条指令,所述指令适于由处理器加载并执行:
预先编辑用于读取游戏地图的编程语言,并通过所述编程语言将读取得到的游戏地图分割为多张游戏图片;
获取各张游戏图片对应的游戏对象,并记录游戏对象对应的属性信息,以及获取各张游戏图片对应的游戏元素,并记录游戏元素对应的属性信息;
将游戏对象对应的属性信息和游戏元素对应的属性信息转化为json文件;
当运行游戏时,对多张游戏图片进行合并,以及读取所述json文件,并根据json文件获取游戏对象和游戏元素,以及将游戏对象和游戏元素显示于游戏地图中,以完成游戏地图的加载。
所述处理器110可以为通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)、单片机、ARM(Acorn RISC Machine)或其它可编程逻辑器件、分立门或晶体管逻辑、分立的硬件组件或者这些部件的任何组合。还有,处理器还可以是任何传统处理器、微处理器或状态机。处理器也可以被实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器结合DSP核、任何其它这种配置。
存储设备120作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本发明实施例中的基于编程语言流畅加载游戏地图的方法对应的程序指令。处理器通过运行存储在存储设备中的非易失性软件程序、指令以及单元,从而执行基于编程语言流畅加载游戏地图的各种功能应用以及数据处理,即实现上述方法实施例中的基于编程语言流畅加载游戏地图的方法。
关于上述电子设备10的具体技术细节,已在上述步骤中详述,故此不做赘述。
本发明还提供一种计算机程序产品,其中,计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,计算机程序包括程序指令,当程序指令被处理器执行时,使所述处理器执行所述的基于编程语言流畅加载游戏地图的方法。
本发明还提供一种非易失性计算机可读存储介质,其中,所述非易失性计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行时,可使得所述一个或多个处理器执行所述的基于编程语言流畅加载游戏地图的方法。
应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

Claims (10)

1.一种基于编程语言流畅加载游戏地图的方法,其特征在于,包括步骤:
A、预先编辑用于读取游戏地图的编程语言,并通过所述编程语言将读取得到的游戏地图分割为多张游戏图片;
B、获取各张游戏图片对应的游戏对象,并记录游戏对象对应的属性信息,以及获取各张游戏图片对应的游戏元素,并记录游戏元素对应的属性信息;
C、将游戏对象对应的属性信息和游戏元素对应的属性信息转化为json文件;
D、当运行游戏时,对多张游戏图片进行合并,以及读取所述json文件,并根据json文件获取游戏对象和游戏元素,以及将游戏对象和游戏元素显示于游戏地图中,以完成游戏地图的加载。
2.根据权利要求1所述基于编程语言流畅加载游戏地图的方法,其特征在于,所述步骤A之前包括:
将所述游戏地图按照从上到下的分层方式分为多个游戏层,并将最上方的游戏层定义为游戏元素层,以及将游戏元素层下方的游戏层定义为游戏对象层,并将其它游戏层定义为地表图层。
3.根据权利要求1所述基于编程语言流畅加载游戏地图的方法,其特征在于,所述步骤A具体包括:
A1、编辑用于读取游戏地图的python编程语言;
A2、通过所述python编程语言读取游戏地图,并将游戏地图分割为相同分辨率的游戏图片。
4.根据权利要求1所述基于编程语言流畅加载游戏地图的方法,其特征在于,所述步骤B中:
所述记录游戏对象对应的属性信息的步骤具体包括:记录游戏对象的位置信息,以及记录对应游戏图片的名称;
所述游戏元素对应的属性信息的步骤具体包括:记录游戏元素的可通行信息,以及记录游戏元素的可视化信息。
5.根据权利要求1所述基于编程语言流畅加载游戏地图的方法,其特征在于,所述步骤C具体包括:
C1、获取游戏图片的名称,并根据游戏图片的名称对游戏图片进行归类,得到多个游戏类;
C2、将各个游戏类中各个游戏图片对应的游戏对象对应的属性信息和游戏元素对应的属性信息转化为json文件。
6.根据权利要求5所述基于编程语言流畅加载游戏地图的方法,其特征在于,所述步骤D具体包括:
D1、当运行游戏时,创建一个游戏战斗场景,并在所述游戏战斗场景中读取所述游戏类中的游戏图片;
D2、对游戏图片进行合并,得到游戏地图,并获取游戏图片对应的json文件,以将游戏对象和游戏元素显示于所述战斗场景中。
7.根据权利要求6所述基于编程语言流畅加载游戏地图的方法,其特征在于,所述步骤D2具体包括:
根据所述json文件获取游戏对象的属性信息,以及根据游戏对象的属性信息生成相应的图片物件,并将所述图片物件显示于所述战斗场景中;
根据所述json文件获取游戏元素的属性信息,并调用游戏元素的属性信息,以控制游戏角色移动至所述战斗场景的目标位置。
8.一种电子设备,其特征在于,包括:
处理器,适于实现各指令,以及
存储设备,适于存储多条指令,所述指令适于由处理器加载并执行:
预先编辑用于读取游戏地图的编程语言,并通过所述编程语言将读取得到的游戏地图分割为多张游戏图片;
获取各张游戏图片对应的游戏对象,并记录游戏对象对应的属性信息,以及获取各张游戏图片对应的游戏元素,并记录游戏元素对应的属性信息;
将游戏对象对应的属性信息和游戏元素对应的属性信息转化为json文件;
当运行游戏时,对多张游戏图片进行合并,以及读取所述json文件,并根据json文件获取游戏对象和游戏元素,以及将游戏对象和游戏元素显示于游戏地图中,以完成游戏地图的加载。
9.一种计算机程序产品,其特征在于,计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,计算机程序包括程序指令,当程序指令被处理器执行时,使所述处理器执行权利要求1-7任一项所述的基于编程语言流畅加载游戏地图的方法。
10.一种非易失性计算机可读存储介质,其特征在于,所述非易失性计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行时,可使得所述一个或多个处理器执行权利要求1-7任一项所述的基于编程语言流畅加载游戏地图的方法。
CN201910145222.5A 2019-02-27 2019-02-27 一种基于编程语言流畅加载游戏地图的方法以及电子设备 Pending CN109999500A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910145222.5A CN109999500A (zh) 2019-02-27 2019-02-27 一种基于编程语言流畅加载游戏地图的方法以及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910145222.5A CN109999500A (zh) 2019-02-27 2019-02-27 一种基于编程语言流畅加载游戏地图的方法以及电子设备

Publications (1)

Publication Number Publication Date
CN109999500A true CN109999500A (zh) 2019-07-12

Family

ID=67166084

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910145222.5A Pending CN109999500A (zh) 2019-02-27 2019-02-27 一种基于编程语言流畅加载游戏地图的方法以及电子设备

Country Status (1)

Country Link
CN (1) CN109999500A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111340914A (zh) * 2020-02-24 2020-06-26 北京小马智行科技有限公司 地图生成方法及装置、存储介质和运载工具
CN111870949A (zh) * 2020-07-31 2020-11-03 深圳市腾讯网域计算机网络有限公司 游戏场景中的对象处理方法、装置及电子设备
CN112463279A (zh) * 2020-12-10 2021-03-09 歌尔科技有限公司 一种显示元素的设置方法、智能设备及介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1924873A (zh) * 2006-09-19 2007-03-07 北京金山数字娱乐科技有限公司 游戏地图的存储方法及装置、游戏地图的显示方法及***
CN104142935A (zh) * 2013-05-07 2014-11-12 北京四维图新科技股份有限公司 动态瓦片地图的获取方法与装置
CN106075907A (zh) * 2016-06-02 2016-11-09 苏州乐米信息科技有限公司 一种游戏地图的编辑方法
JP2017012358A (ja) * 2015-06-30 2017-01-19 株式会社コロプラ 地図データを利用したゲーム方法、ゲームプログラム、及びゲームシステム
CN107085509A (zh) * 2017-04-19 2017-08-22 腾讯科技(深圳)有限公司 一种在虚拟场景中前景图片的处理方法及终端
CN107423445A (zh) * 2017-08-10 2017-12-01 腾讯科技(深圳)有限公司 一种地图数据处理方法、装置及存储介质

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1924873A (zh) * 2006-09-19 2007-03-07 北京金山数字娱乐科技有限公司 游戏地图的存储方法及装置、游戏地图的显示方法及***
CN104142935A (zh) * 2013-05-07 2014-11-12 北京四维图新科技股份有限公司 动态瓦片地图的获取方法与装置
JP2017012358A (ja) * 2015-06-30 2017-01-19 株式会社コロプラ 地図データを利用したゲーム方法、ゲームプログラム、及びゲームシステム
CN106075907A (zh) * 2016-06-02 2016-11-09 苏州乐米信息科技有限公司 一种游戏地图的编辑方法
CN107085509A (zh) * 2017-04-19 2017-08-22 腾讯科技(深圳)有限公司 一种在虚拟场景中前景图片的处理方法及终端
CN107423445A (zh) * 2017-08-10 2017-12-01 腾讯科技(深圳)有限公司 一种地图数据处理方法、装置及存储介质

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
网友: ""Tiled Map Editor认识及地图制作教程"", 《HTTPS://WWW.VERYHUO.COM/A/VIEW/83693.HTML》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111340914A (zh) * 2020-02-24 2020-06-26 北京小马智行科技有限公司 地图生成方法及装置、存储介质和运载工具
CN111870949A (zh) * 2020-07-31 2020-11-03 深圳市腾讯网域计算机网络有限公司 游戏场景中的对象处理方法、装置及电子设备
CN111870949B (zh) * 2020-07-31 2024-06-04 深圳市腾讯网域计算机网络有限公司 游戏场景中的对象处理方法、装置及电子设备
CN112463279A (zh) * 2020-12-10 2021-03-09 歌尔科技有限公司 一种显示元素的设置方法、智能设备及介质

Similar Documents

Publication Publication Date Title
Selby Animation
US8977113B1 (en) Mobile device video decision tree
US20110113315A1 (en) Computer-assisted rich interactive narrative (rin) generation
US9092437B2 (en) Experience streams for rich interactive narratives
US9619128B2 (en) Dynamic presentation prototyping and generation
CN109999500A (zh) 一种基于编程语言流畅加载游戏地图的方法以及电子设备
US20110119587A1 (en) Data model and player platform for rich interactive narratives
US20150363959A1 (en) Seamless representation of video and geometry
CN104995622B (zh) 用于图形函数的合成器支持
US20130326377A1 (en) Systems and Methods for Using Separate Editing Applications from Within Electronic Content Creation Applications While Preventing Data Loss
US8610713B1 (en) Reconstituting 3D scenes for retakes
CN103593168A (zh) 利用多重处理的渲染处理装置及方法
EP2962259A1 (en) Dynamic presentation prototyping and generation
US8941666B1 (en) Character animation recorder
US9842094B2 (en) Undo, redo, and state switching using content-addressable data structures
Gerantabee Adobe flash professional cs6 digital classroom
JP6676744B1 (ja) 画像処理方法、画像処理システム及びプログラム
Kampa et al. Smart authoring for location-based augmented reality storytelling applications
CN112755534B (zh) 一种数据处理方法、装置和存储介质
CN107230244A (zh) 一种动画文件的生成方法和渲染***
CN111367514A (zh) 页面卡片的开发方法和装置、计算设备和存储介质
Jhala et al. Longboard: A Sketch Based Intelligent Storyboarding Tool for Creating Machinima.
Reinhardt et al. ADOBE FLASH CS3 PROFESSIONAL BIBLE (With CD)
Schulz et al. Choreographics: An authoring tool for dance shows
Baruah AR and VR using the WebXR API

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20190712

RJ01 Rejection of invention patent application after publication