一种游戏场景的生成方法、装置和电子设备制造方法及图纸

技术编号:19014745 阅读:56 留言:0更新日期:2018-09-26 16:56
本发明专利技术实施例提供了一种游戏场景的生成方法、装置和电子设备,所述方法包括:接收生成游戏场景的第一指令;针对所述第一指令,显示基础地图数据;接收选择游戏场景的第二指令,所述第二指令根据接收到的作用于所述基础地图数据的选择操作而生成;针对所述第二指令,获取与所述基础地图数据相对应的目标地图数据;在游戏界面中加载所述目标地图数据,生成所述游戏场景。本实施例通过首先显示基础地图数据,并通过其他应用程序获取与上述基础地图数据相对应的目标地图数据,使得用户可以根据实际需要生成不同的游戏场景,获得多种风格的游戏体验,增加了游戏的趣味性,解决了现有技术中游戏数据包中存储的游戏场景较少的问题。

Method, device and electronic device for generating game scene

An embodiment of the present invention provides a method, apparatus and electronic device for generating a game scene, which includes: receiving a first instruction for generating a game scene; displaying basic map data for the first instruction; receiving a second instruction for selecting a game scene, according to the received action, the second instruction. The target map data corresponding to the base map data is obtained for the second instruction, and the target map data is loaded in the game interface to generate the game scene. By displaying the basic map data first and obtaining the target map data corresponding to the above-mentioned basic map data through other applications, the embodiment enables users to generate different game scenes according to actual needs, obtain a variety of game experiences, increase the fun of the game, and solve the existing technology. There are fewer game scenarios stored in game packages.

【技术实现步骤摘要】
一种游戏场景的生成方法、装置和电子设备
本专利技术涉及游戏
,特别是涉及一种游戏场景的生成方法、一种游戏场景的生成装置和一种电子设备。
技术介绍
赛车类游戏作为竞速游戏的一种,具有独特的赛车设备、优质逼真的比赛画面和仿真的音效,备受游戏玩家们的热捧。为了提升玩家们的游戏体验,在现有的赛车类游戏中,游戏场景对真实环境的模拟也越来越逼真。通常,游戏开发商可以在游戏中存储若干条典型赛道,从而让玩家能够在有限的赛道里体验到更多场景及不同的路况环境。如图1所示,是现有技术中的一种赛道地图选择界面的示意图,在该界面中可以提供多条赛道供玩家选择。玩家在进行游戏前,可以通过选择其中的一条赛道进行游戏。对于每一条赛道,游戏开发商还可以通过增加不同的道路或路况环境,以及模拟真实的画面效果来提高游戏的仿真度,提升用户的游戏体验。如图2所示,即是现有技术中的一种具有较高仿真度的赛道路况环境的示意图。玩家们在进行游戏前,需要安装一定大小的游戏数据包。如果数据包过大,就会导致游戏设备的运行不顺畅;如果数据包过小,又会影响游戏的整体画质。因此,受限于游戏数据包的大小,通过在游戏中存储若干条典型赛道并增加不同的路况环境等方式来提高游戏的仿真度仍然具有一定的局限性。例如,游戏开发商无法在游戏中存储过多的赛道,玩家们只能在有限的赛道里进行游戏。随着玩家熟练度的增加,便会降低对该赛道的游戏兴趣。而且,尽管现有的游戏赛道在视觉上已经很接近真实的道路,但仍然与现实中的道路环境相差很远,玩家无法在模拟的赛道中体验到现实中的道路环境或路况。如果无限制地模拟现实中的道路环境,反过来又会进一步增加游戏数据包的大小。当游戏数据包超过一定大小,例如超过500M时,玩家在游戏时不仅设备的运行比较吃力,而且对设备的损害也较大。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种游戏场景的生成方法、一种游戏场景的生成装置和相应的一种电子设备。为了解决上述问题,本专利技术实施例公开了一种游戏场景的生成方法,包括:接收生成游戏场景的第一指令;针对所述第一指令,显示基础地图数据;接收选择游戏场景的第二指令,所述第二指令根据接收到的作用于所述基础地图数据的选择操作而生成;针对所述第二指令,获取与所述基础地图数据相对应的目标地图数据;在游戏界面中加载所述目标地图数据,生成所述游戏场景。可选地,所述接收生成游戏场景的第一指令的步骤包括:展现预置的游戏场景选择界面,所述游戏场景选择界面中包括自定义场景选择控件;接收选定所述自定义场景选择控件的第一指令。可选地,所述针对所述第一指令,显示基础地图数据的步骤包括:针对所述第一指令,获取当前游戏中内嵌的基础地图数据,并在游戏界面中显示所述基础地图数据;或者,针对所述第一指令,调用地图类应用程序的API接口,通过所述API接口获取基础地图数据并在游戏界面中显示所述基础地图数据。可选地,所述在游戏界面中显示所述基础地图数据的步骤包括:在游戏界面中显示当前位置周围预设范围内的地图界面。可选地,所述针对所述第二指令,获取与所述基础地图数据相对应的目标地图数据的步骤包括:针对所述第二指令,在所述地图界面中确定待生成的游戏场景的位置信息,所述位置信息包括起点位置和终点位置;根据所述起点位置和终点位置,生成目标道路;获取所述目标道路的道路数据。可选地,所述根据所述起点位置和终点位置,生成目标道路的步骤包括:根据所述起点位置和终点位置,生成多条待选择道路;从所述多条待选择道路中选定目标道路。可选地,所述获取所述目标道路的道路数据的步骤包括:通过所述地图类应用程序的API接口,从所述地图类应用程序的服务器中获取所述目标道路的道路数据。可选地,所述在游戏界面中加载所述目标地图数据,生成所述游戏场景的步骤包括:将所述道路数据导入游戏并在游戏界面中进行显示;在所述游戏界面中加载相应的游戏道具,生成游戏场景。可选地,所述地图类应用程序包括多个,所述针对所述第一指令,调用地图类应用程序的API接口的步骤包括:分别展现多个地图类应用程序的图标;当接收到点击任一地图类应用程序的图标的指令时,调用所述图标对应的地图类应用程序的API接口。为了解决上述问题,本专利技术实施例公开了一种游戏场景的生成装置,包括:第一指令接收模块,用于接收生成游戏场景的第一指令;基础地图数据显示模块,用于针对所述第一指令,显示基础地图数据;第二指令接收模块,用于接收选择游戏场景的第二指令,所述第二指令根据接收到的作用于所述基础地图数据的选择操作而生成;目标地图数据获取模块,用于针对所述第二指令,获取与所述基础地图数据相对应的目标地图数据;游戏场景生成模块,用于在游戏界面中加载所述目标地图数据,生成所述游戏场景。为了解决上述问题,本专利技术实施例公开了一种电子设备,包括处理器、存储器及存储在所述存储器上并经配置在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上述的游戏场景的生成方法的步骤。与
技术介绍
相比,本专利技术实施例包括以下优点:本专利技术实施例,用户在进行游戏时,可以向系统发出自定义游戏场景的第一指令,系统在接收到上述第一指令后,可以显示基础地图数据,从而在接收到选择游戏场景的第二指令后,针对第二指令,获取与基础地图数据相对应的目标地图数据,并在游戏界面中对上述目标地图数据进行加载,从而生成自定义的游戏场景。本实施例通过首先显示基础地图数据,并通过其他应用程序获取与上述基础地图数据相对应的目标地图数据,使得用户可以根据实际需要生成不同的游戏场景,获得多种风格的游戏体验,增加了游戏的趣味性,解决了现有技术中游戏数据包中存储的游戏场景较少的问题。其次,本实施例中生成自定义游戏场景的游戏数据无需预先存储在安装的游戏数据包中,而是来源于其他应用程序,有效地减少了游戏数据包存储的数据量,解决了由于游戏数据包过大而对设备性能造成的影响,提高了游戏时的操作顺畅性。附图说明图1是现有技术中的一种赛道地图选择界面的示意图;图2是现有技术中的一种赛道路况环境的示意图;图3是本专利技术一个实施例的一种游戏场景的生成方法的步骤流程示意图;图4是本专利技术一个实施例的另一种游戏场景的生成方法的步骤流程示意图;图5是本专利技术一个实施例的一种选择自定义赛道的界面示意图;图6是本专利技术一个实施例的一种地图类应用程序界面显示示意图;图7是本专利技术一个实施例的一种目标道路的示意图;图8是本专利技术一个实施例的一种在游戏中导入道路数据的效果示意图;图9是本专利技术一个实施例的一种最终生成的游戏场景的示意图;图10是本专利技术一个实施例的一种游戏场景的生成装置的示意性结构框图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。参照图3,示出了本专利技术一个实施例的一种游戏场景的生成方法的步骤流程示意图,具体可以包括如下步骤:步骤301,接收生成游戏场景的第一指令;需要说明的是,本方法可以应用于各类电子设备中,如手机、平板电脑、台式计算机等等。用户可以通过在上述各类电子设备中安装游戏数据包,从而来运行相应的游戏。上述游戏可以是竞速类的赛车游戏,也可以是角色扮演类的格斗游戏或其他类型的游戏。本实施例对电子设备的类型和游戏的类型本文档来自技高网
...

【技术保护点】
1.一种游戏场景的生成方法,其特征在于,包括:接收生成游戏场景的第一指令;针对所述第一指令,显示基础地图数据;接收选择游戏场景的第二指令,所述第二指令根据接收到的作用于所述基础地图数据的选择操作而生成;针对所述第二指令,获取与所述基础地图数据相对应的目标地图数据;在游戏界面中加载所述目标地图数据,生成所述游戏场景。

【技术特征摘要】
1.一种游戏场景的生成方法,其特征在于,包括:接收生成游戏场景的第一指令;针对所述第一指令,显示基础地图数据;接收选择游戏场景的第二指令,所述第二指令根据接收到的作用于所述基础地图数据的选择操作而生成;针对所述第二指令,获取与所述基础地图数据相对应的目标地图数据;在游戏界面中加载所述目标地图数据,生成所述游戏场景。2.根据权利要求1所述的方法,其特征在于,所述接收生成游戏场景的第一指令的步骤包括:展现预置的游戏场景选择界面,所述游戏场景选择界面中包括自定义场景选择控件;接收选定所述自定义场景选择控件的第一指令。3.根据权利要求1所述的方法,其特征在于,所述针对所述第一指令,显示基础地图数据的步骤包括:针对所述第一指令,获取当前游戏中内嵌的基础地图数据,并在游戏界面中显示所述基础地图数据;或者,针对所述第一指令,调用地图类应用程序的API接口,通过所述API接口获取基础地图数据并在游戏界面中显示所述基础地图数据。4.根据权利要求3所述的方法,其特征在于,所述在游戏界面中显示所述基础地图数据的步骤包括:在游戏界面中显示当前位置周围预设范围内的地图界面。5.根据权利要求4所述的方法,其特征在于,所述针对所述第二指令,获取与所述基础地图数据相对应的目标地图数据的步骤包括:针对所述第二指令,在所述地图界面中确定待生成的游戏场景的位置信息,所述位置信息包括起点位置和终点位置;根据所述起点位置和终点位置,生成目标道路;获取所述目标道路的道路数据。6.根据权利要求5所述的方法,其特征在于,所述根据所述起点位置和终点位置,生成目标道路的步骤包括:根据所述起...

【专利技术属性】
技术研发人员:严立军邝野
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1