游戏地图生成方法及系统、服务器及终端技术方案

技术编号:7529552 阅读:361 留言:0更新日期:2012-07-12 13:11
本发明专利技术涉及游戏地图生成方法及系统、服务器及终端。其中,一种游戏地图生成方法包括:在接收到游戏地图生成指示后,调用传感器设备获得传感器数据;向游戏服务器发送游戏地图生成请求,所述游戏地图生成请求包括所述传感器数据;接收所述游戏服务器根据所述传感器数据生成的游戏地图。使用本发明专利技术,服务器能够根据用户所处位置的传感器数据生成游戏地图,使用户能够使用该游戏地图进行游戏,提高用户的游戏体验。

【技术实现步骤摘要】

本专利技术具体涉及游戏地图生成方法及系统、服务器及终端
技术介绍
随着智能手机和个人电脑的普及,越来越多的用户开始使用手机和个人电脑玩各种各样的游戏,如竞技类游戏,角色扮演游戏(RPG =Role-Playing Game)等。在现有的游戏过程中,用户进入游戏后,选择一个游戏地图及相关的游戏信息后即可以开始游戏。但是在现有的游戏中,游戏地图都是预先生成的,用户也只能使用这些预先生成的游戏地图进行游戏,用户的游戏体验不好。
技术实现思路
本专利技术实施例提供了一种游戏地图生成方法及系统、服务器及终端,使游戏服务器能够根据用户所处位置的传感器数据生成游戏地图,使用户能够使用该游戏地图进行游戏,提高用户的游戏体验。本专利技术实施例提供了一种游戏地图生成方法,包括在接收到游戏地图生成指示后,调用传感器设备获得传感器数据;向游戏服务器发送游戏地图生成请求,所述游戏地图生成请求包括所述传感器数据;接收所述游戏服务器根据所述传感器数据生成的游戏地图。本专利技术实施例还提供了一种游戏地图生成方法,包括接收来自第一游戏客户端的第一游戏地图生成请求,所述第一游戏地图生成请求包括第一传感器数据;使用所述第一传感器数据生成游戏地图;向所述第一游戏客户端发送生成的所述游戏地图。本专利技术实施例还提供了一种包括传感器设备的终端,包括通讯单元,用于接收游戏地图生成指示;调用单元,用于在所述接收单元接收了游戏地图生成指示后,调用所述传感器设备获得传感器数据;所述通讯单元,还用于向游戏服务器发送游戏地图生成请求,所述游戏地图生成请求包括所述调用单元获得的传感器数据;接收所述游戏服务器根据所述传感器数据生成的游戏地图。本专利技术实施例还提供了一种服务器,包括接收单元,用于接收来自第一游戏客户端的第一游戏地图生成请求,所述第一游戏地图生成请求包括第一传感器数据;生成单元,用于使用所述接收单元接收的第一传感器数据生成游戏地发送单元,用于向所述第一游戏客户端发送所述生成单元生成的游戏地图。从本专利技术实施例提供的以上技术方案可以看出,由于本专利技术实施例中终端在接收到游戏地图生成指示后,可以调用传感器设备获得传感器数据,并将传感器数据发送给游戏服务器,使游戏服务器可以根据用户所处位置的传感器数据生成游戏地图,使用户能够使用该游戏地图进行游戏,让用户可以在熟悉的环境、或在游戏中感受真实的环境,从而提高用户的游戏体验。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一个实施例提供的游戏地图生成方法的流程图;图2为本专利技术另一个实施例提供的游戏地图生成方法的流程图;图3为本专利技术一个实施例提供的终端的结构图;图4为本专利技术一个实施例提供的服务器的结构图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。先介绍本专利技术一个实施例提供的游戏地图生成方法,该实施例描述的是运行了游戏客户端的终端的处理流程,该终端具体可以是如手机、个人计算机(PC =Personal Computer)、个人数字助理(PDA :Personal Digital Assistant)、电视机、游戏机等;该终端包括传感器设备,该传感器设备可以是地理位置检测设备,光线传感器,温度检测设备,湿度检测设备,图像采集设备,噪声检测设备和气压检测设备中的至少一种,例如地理位置检测设备可以是全球定位系统(GPS :Global Positioning System)定位传感器,图像采集设备可以是摄像头等。该实施例包括如下流程101、在接收到游戏地图生成指示后,调用传感器设备获得传感器数据。用户在进入终端的游戏界面后,可以选择使用游戏界面显示的游戏地图生成按钮、菜单等发送游戏地图生成指示,就可以调用传感器设备,从而获得传感器数据。其中,在接收到的游戏地图生成指示携带了传感器类型时,就可以直接调用该传感器类型对应的传感器设备获得传感器数据;在接收到的游戏地图生成指示没有携带传感器类型时,则可以调用默认的传感器设备获得传感器数据。其中,默认的传感器设备可以是根据游戏类型预先由用户配置好,或者是游戏软件中的默认配置。可以理解的是,调用的传感器设备的数量可以为1个,也可以为2个或以上。其中,传感器数据根据传感器设备的不同会有不同,例如地理位置检测设备获得的是地理位置数据,光纤传感器获得的是光线强度数据,温度检测设备获得的是温度数据,湿度检测设备获得的是湿度数据,图像采集设备获得的是图像数据,噪声检测设备获得的是噪声数据,气压检测设备获得的是气压数据。102、向游戏服务器发送游戏地图生成请求,该游戏地图生成请求包括获取的传感器数据。具体地,终端可以使用任何能够与游戏服务器连接的连接方式向游戏服务器发送游戏地图生成请求,该连接方式可以是无线连接方式,如无线局域网(WLAN =Wireless Local Area Network),通用分组无线业务(GPRS :General Packet Radio Service),第三代移动通信系统(3G:3rd generation),第四代移动通信系统0G :4 th generation)等, 该连接方式也可以是有线连接方式,如非对称数字用户线(ADSL=Asymmetric Digital Subscriber Line),jU_网(LAN Local Area Network)等。103、接收游戏服务器根据传感器数据生成的游戏地图。其中,在传感器数据包括地理位置数据时,终端接收的游戏地图由游戏服务器采用如下流程生成从真实地图服务器获取地理位置数据对应的真实地图;获取真实地图的真实地图元素;获取与真实地图元素对应的游戏地图元素;将游戏地图元素替换真实地图中的真实地图元素,获得游戏地图。从上可知,本实施例中终端在接收到游戏地图生成指示后,可以调用传感器设备获得传感器数据,并将传感器数据发送给游戏服务器,使游戏服务器可以根据用户所处位置的传感器数据生成游戏地图,使用户能够使用该游戏地图进行游戏,让用户可以在熟悉的环境、或在游戏中感受真实的环境,从而提高用户的游戏体验。其中,在本专利技术的一个实施例中,传感器设备是地理位置检测设备,相应地,终端获得的传感器数据是地理位置数据;此时,用户可以进一步通过游戏界面的精确度选择按钮、菜单等生成地图精确度信息,终端在向游戏服务器发送的游戏地图生成请求中,可以进一步携带该地图精确度信息。其中,地图精确度信息根据需要生成的地图的不同会有不同, 例如可以是地图比例信息,环境信息等;以生成的地图是赛车游戏的地图为例,在该精确度信息是环境信息时,游戏服务器在使用真实地图生成游戏地图时,可以根据该环境信息从真实地图中的街道、主干道、省道、国道和高速道路中选择至少一个生成游戏地图;在该精确度信息是地图比例信息时,游戏服务器可以从街道办、区本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:罗文辉练庆葵
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1
相关领域技术