数据处理方法、系统、设备及存储介质与流程

文档序号:17903216发布日期:2019-06-13 17:19阅读:174来源:国知局
数据处理方法、系统、设备及存储介质与流程

本申请实施例涉及数据处理技术领域,尤其涉及一种数据处理方法、系统、设备及存储介质。



背景技术:

现有技术中,存在大量的充满趣味性的传统游戏仅能在线下进行。

然而,在线下进行游戏时会存在很多不足,例如,参与游戏的玩家数量受限、游戏过程无法被记录、游戏的传播性较差,无法使得更多的人感受到游戏的乐趣。



技术实现要素:

本申请实施例提供一种数据处理方法、系统、设备及存储介质,以记录例如“抓人游戏”等游戏的游戏过程,以及游戏胜负的公平判断。

在第一方面,本申请实施例提供了一种数据处理方法,数据处理方法通过数据处理系统实现,数据处理系统所述包括第一便携设备、第二便携设备和数据处理服务器,所述方法包括:数据处理服务器响应于游戏开始指令的触发,分别获取多个第一便携设备中每一个第一便携设备与第二便携设备之间的第一距离;在所述任意一个第一距离小于安全距离的情况下,数据处理服务器向各个第一便携设备和所述第二便携设备发送游戏角色变更信息;第一便携设备根据所述游戏角色变更信息发出第一提示信息,以提示第一距离小于安全距离的第一便携设备所属的第一游戏玩家,靠近佩戴有其余第一便携设备的第一游戏玩家和佩戴有第二便携设备的第二游戏玩家;第二便携设备根据所述游戏角色变更信息发出第二提示信息,以提示第二游戏玩家远离第一距离小于安全距离的第一游戏玩家;其中,所述第一便携设备和第二便携设备包括智能手表。

在一种可能的实现方式中,所述方法还包括:数据处理服务器在多个便携设备中随机选取一个便携设备作为第二便携设备,将除第二便携设备之外的便携设备确定为第一便携设备。

在一种可能的实现方式中,所述方法还包括:在数据处理服务器接收到第一便携设备或第二便携设备发出的游戏终止请求指令时,向各个第一便携设备和所述第二便携设备发送游戏终止指令;各个第一便携设备分别根据所述游戏终止指令向各个第一游戏玩家发送游戏终止信息;第二便携设备根据所述游戏终止指令向第二游戏玩家发送游戏终止信息。

在一种可能的实现方式中,所述方法还包括:数据处理服务器统计每个便携设备被确定为第二便携设备的游戏时长;数据处理服务器根据各个便携设备的游戏时长确定游戏玩家的游戏排名。

在第二方面,本申请实施例提供了一种数据处理系统,包括:数据处理服务器,用于响应于游戏开始指令的触发,分别获取多个第一便携设备中每一个第一便携设备与第二便携设备之间的第一距离;在所述任意一个第一距离小于安全距离的情况下,向各个第一便携设备和所述第二便携设备发送游戏角色变更信息;第一便携设备,用于根据所述游戏角色变更信息发出第一提示信息,以提示第一距离小于安全距离的第一便携设备所属的第一游戏玩家,靠近佩戴有其余第一便携设备的第一游戏玩家和佩戴有第二便携设备的第二游戏玩家;第二便携设备,用于根据所述游戏角色变更信息发出第二提示信息,以提示第二游戏玩家远离第一距离小于安全距离的第一游戏玩家;其中,所述第一便携设备和第二便携设备包括智能手表。

在一种可能的实现方式中,数据处理服务器,用于在多个便携设备中随机选取一个便携设备作为第二便携设备,将除第二便携设备之外的便携设备确定为第一便携设备。

在一种可能的实现方式中,数据处理服务器,用于在数据处理服务器接收到第一便携设备或第二便携设备发出的游戏终止请求指令时,向各个第一便携设备和所述第二便携设备发送游戏终止指令;第一便携设备,用于分别根据所述游戏终止指令向各个第一游戏玩家发送游戏终止信息;第二便携设备,用于根据所述游戏终止指令向第二游戏玩家发送游戏终止信息。

在一种可能的实现方式中,数据处理服务器,还可用于统计每个便携设备被确定为第二便携设备的游戏时长;根据各个便携设备的游戏时长确定游戏玩家的游戏排名。

在第三方面,本申请实施例提供了一种设备,包括:存储器以及一个或多个处理器;所述存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述的数据处理方法。

在第四方面,本申请实施例提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行上述的数据处理方法。

本申请实施例通过数据处理服务器响应于游戏开始指令的触发,分别获取多个第一便携设备中每一个第一便携设备与第二便携设备之间的第一距离;在所述任意一个第一距离小于安全距离的情况下,数据处理服务器向各个第一便携设备和所述第二便携设备发送游戏角色变更信息;第一便携设备根据所述游戏角色变更信息发出第一提示信息,以提示第一距离小于安全距离的第一便携设备所属的第一游戏玩家,靠近佩戴有其余第一便携设备的第一游戏玩家和佩戴有第二便携设备的第二游戏玩家;第二便携设备根据所述游戏角色变更信息发出第二提示信息,以提示第二游戏玩家远离第一距离小于安全距离的第一游戏玩家,通过本实现方式中所述的数据处理方法可以记录例如“抓人游戏”等游戏的游戏过程,以及游戏胜负的公平判断。

附图说明

图1是本申请实施例提供的一种数据处理方法的流程图;

图2是本申请实施例提供的另一种数据处理方法的流程图;

图3是本申请实施例提供的一种数据处理系统的结构示意图;

图4是本申请实施例提供的一种设备的结构示意图。

具体实施方式

为了使本申请的目的、技术方案和优点更加清楚,下面结合附图对本申请具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。

图1给出了本申请实施例提供的一种数据处理方法的流程图,本实施例提供的数据处理方法可以由数据处理系统来执行,该数据处理系统可通过硬件和/或软件的方式实现中。其中,所述数据处理系统至少包括第一便携设备、第二便携设备和数据处理服务器。

参考图1,该数据处理方法具体包括:

步骤110、数据处理服务器响应于游戏开始指令的触发,分别获取多个第一便携设备中每一个第一便携设备与第二便携设备之间的第一距离。

其中,第一便携设备和第二便携设备可以是任意类型的方便佩戴的智能设备,例如,智能手机、智能手环、智能手表、智能眼镜、智能戒指、智能项链等方便佩戴的设备,可以佩戴于游戏玩家的不同身体部位。通过本实现方式中所述的数据处理方法可以记录进行例如“抓人游戏”等游戏的游戏过程,以及游戏胜负的公平判断。

游戏开始指令可以是由(第一或第二)便携设备发出,发送至与便携设备通过网络连接的数据处理服务器,以触发游戏的开始。

在一种可能的实现方式中,数据处理方法通过的数据处理系统实现,该数据处理系统可以包括多个第一便携设备、一个第二便携设备和一个数据处理服务器;其中,第一便携设备、第二便携设备和数据处理服务器可以分别通过无线网络进行连接,以实现多个设备之间、设备与服务器之间的通信;在另外的实现方式中,第一便携设备和第二便携设备还可以通过例如蓝牙、红外感应,近场通信(nfc,nearfieldcommunication)等连接方式进行连接并组成仅限便携设备之间通信的局域网络,并将多个便携设备中的其中一个作为该局域网络和数据处理服务器之间的网关,局域网中的各个便携设备可以通过该网关与数据处理服务器进行通信。

所述第一距离用于表示第一便携设备与第二便携设备之间的距离,本实现方式中可以获取到每一个便携设别与第二便携设备之间的第一距离,即可以得到多个第一距离。本实现方式中,第一距离可以通过多种方式获取得到,例如,可以先确定各个便携设备的位置,并根据各个便携设备的位置确定第一距离,也可以直接通过蓝牙、红外感应,近场通信(nearfieldcommunication)等连接方式得到该第一距离。

作为示例,数据处理方法可以应用于多个游戏玩家进行“抓人游戏”的使用场景中,每个游戏玩家都可以佩戴有智能手表;佩戴有第一便携设备的第一游戏玩家可以通过向数据处理服务器发送游戏开始指令以表示游戏过程正式开始,游戏过程中第一游戏玩家和佩戴有第二便携设备的第二游戏玩家的位置可以是一直改变的,即两者间的第一距离也可以时刻发生改变。

步骤120、在所述任意一个第一距离小于安全距离的情况下,数据处理服务器向各个第一便携设备和所述第二便携设备发送游戏角色变更信息。

其中,安全距离由游戏规则设定者预先设定。例如,安全距离可以是0.1米。游戏角色变更信息用于交换佩戴有第一便携设备的第一游戏玩家与佩戴第二便携设备的第二游戏玩家的游戏角色。

作为示例,游戏过程中数据处理服务可以实时监测各个第一距离,当检测到某一第一距离小于0.1米时,则判定“逃逸者”的游戏目标完成,并将对应的游戏角色变更信息发送至第一智能手表和各个智能手表中,以告知游戏角色发生互换;例如,将第一游戏玩家的游戏角色为由“逃逸者”转化为“捕获者”,将第二游戏玩家的游戏角色为由“捕获者”转化为“逃逸者”。

步骤130、第一便携设备根据所述游戏角色变更信息发出第一提示信息,以提示第一距离小于安全距离的第一便携设备所属的第一游戏玩家,靠近佩戴有其余第一便携设备的第一游戏玩家和佩戴有第二便携设备的第二游戏玩家。

其中,第一提示信息用于提示游戏玩家当前时刻下的游戏状态,以及针对该游戏状态所提出的游戏引导(或使用建议)。

在一种可能的实现方式中,第一便携设备可以通过震动、音频信息和视觉信息等多种提示方式向游戏玩家第一提示信息。

举例来说,可以通过震动频率的不同,单词震动时长的不同、所播放的音频信息的不同、所展示的视觉信息的不同(例如呼吸灯的灯光颜色)表示不同类型的第一提示信息;本实现方式中,多样化的游戏提示方式可以使游戏玩家做出多样化的游戏操作,丰富了游戏中的人机交互场景,提高可游戏玩家体验。

本实现方式中,第一提示信息用于提示第一距离小于安全距离的第一便携设备所属的第一游戏玩家由“逃逸者”转化为“捕获者”,并提示该第一游戏玩家的游戏目标为靠近佩戴有其余第一便携设备的第一游戏玩家和佩戴有第二便携设备的第二游戏玩家(即将缩短与其他之间游戏玩家的距离)。

步骤140、第二便携设备根据所述游戏角色变更信息发出第二提示信息,以提示第二游戏玩家远离第一距离小于安全距离的第一游戏玩家。

本实现方式中,第二提示信息用于提示第二游戏玩家的游戏角色由“捕获者”转化为“逃逸者”,并提示该第二游戏玩家的游戏目标为远离第一距离小于安全距离的第一便携设备所属的第一游戏玩家(即将与“捕获者”之间的距离保持在安全距离之外)。

本实现方式中关于第二提示信息的描述请参考上述对第一提示信息的描述,此处不再赘述。

本申请实施例通过数据处理服务器响应于游戏开始指令的触发,分别获取多个第一便携设备中每一个第一便携设备与第二便携设备之间的第一距离;在所述任意一个第一距离小于安全距离的情况下,数据处理服务器向各个第一便携设备和所述第二便携设备发送游戏角色变更信息;第一便携设备根据所述游戏角色变更信息发出第一提示信息,以提示第一距离小于安全距离的第一便携设备所属的第一游戏玩家,靠近佩戴有其余第一便携设备的第一游戏玩家和佩戴有第二便携设备的第二游戏玩家;第二便携设备根据所述游戏角色变更信息发出第二提示信息,以提示第二游戏玩家远离第一距离小于安全距离的第一游戏玩家,通过本实现方式中所述的数据处理方法可以记录例如“抓人游戏”等游戏的游戏过程,以及游戏胜负的公平判断。

在上述实施例的基础上,图2给出了本申请实施例提供的另一种数据处理方法的流程图。参考图2,该数据处理方法包括:

步骤210、数据处理服务器在多个便携设备中随机选取一个便携设备作为第二便携设备,将除第二便携设备之外的便携设备确定为第一便携设备。

本实现方式中,步骤210、可以是数据处理方法的准备阶段,用于将多个便携设备区分为第一便携设备和第二便携设备,进而确定佩戴各个便携设备的游戏玩家的游戏角色。

作为示例,在游戏的准备阶段,各个游戏玩家可以将其佩戴的智能手表进行连接,并从多个智能手表中随机选取一个智能手表作为第一智能手表(即第一便携设备),将其余智能手表确定为第二智能手表(即第一便携设备),佩戴第一智能手表的游戏玩家(下称第一游戏玩家)则是“捕获者”的游戏角色,佩戴第二智能手表的游戏玩家(下称第二游戏玩家)则是“逃逸者”的游戏角色,其中,“捕获者”的游戏目标是将缩短与“逃逸者”之间的距离,“逃逸者”的游戏目标则是将与“捕获者”之间的距离保持在安全距离之外。

步骤220、数据处理服务器响应于游戏开始指令的触发,分别获取多个第一便携设备中每一个第一便携设备与第二便携设备之间的第一距离。

步骤230、在所述任意一个第一距离小于安全距离的情况下,数据处理服务器向各个第一便携设备和所述第二便携设备发送游戏角色变更信息。

步骤240、第一便携设备根据所述游戏角色变更信息发出第一提示信息,以提示第一距离小于安全距离的第一便携设备所属的第一游戏玩家,靠近佩戴有其余第一便携设备的第一游戏玩家和佩戴有第二便携设备的第二游戏玩家。

步骤250、第二便携设备根据所述游戏角色变更信息发出第二提示信息,以提示第二游戏玩家远离第一距离小于安全距离的第一游戏玩家。

在一种可能的实现方式中,第一便携设备和第二便携设备可以分别通过蜂窝网络或者无线网络与数据处理服务器直接通信。

在一种可能的实现方式中,在数据处理服务器接收到第一便携设备或第二便携设备发出的游戏终止请求指令时,向各个第一便携设备和所述第二便携设备发送游戏终止指令;各个第一便携设备分别根据所述游戏终止指令向各个第一游戏玩家发送游戏终止信息;第二便携设备根据所述游戏终止指令向第二游戏玩家发送游戏终止信息。

其中,所述游戏终止请求由游戏玩家通过所佩戴的便携设备发出,用于在游戏过程中终止游戏,由数据处理服务器接收。当数据处理服务器接收到第一便携设备或第二便携设备发出的游戏终止请求指令时,会向各个第一便携设备和所述第二便携设备发送游戏终止指令,当各个第一便携设备和所述第二便携设备接收到游戏终止指令时,可以根据所述游戏终止指令分别各个第一游戏玩家和第二游戏玩家发送游戏终止信息,以终止游戏。

本实现方式中,关于游戏终止指令的描述可以参考上述实施例中对第一提示信息和第二提示信息的描述,此处不再赘述。

在一种可能的实现方式中,数据处理服务器统计每个便携设备被确定为第二便携设备的游戏时长;数据处理服务器根据各个便携设备的游戏时长确定游戏玩家的游戏排名。

本实现方式中,会统计各个便携设备的游戏时长,以根据该游戏时长确定对应游戏玩家的游戏经验,并根据游戏经验对游戏玩家进行排名,得出游戏排行榜,同时游戏玩家还可以将游戏时长和游戏排行分享至自己的好友,以提高游戏的社交属性。

在一种可能的实现方式中,游戏时长可以是游戏角色为“捕获者”的时长。

在一种可能的实现方式中,数据服务器还可以统计每个游戏玩家在游戏过程中行走(或奔跑的步数),游戏玩家可以将行走(或奔跑的步数)分享给好友,以提高游戏的趣味性。

在一种可能的实现方式中,数据服务器还可以记录,游戏玩家在游戏过程中的移动轨迹,并生成可视化的例如图片、视频等类型的数据,以供游戏玩家保存、分享,进而可以吸引更多的游戏玩家参与到游戏中;同时,游戏玩家可以通过该类可视化的信息得到游戏玩家在游戏过程中所使用的游戏技巧、游戏攻略和游戏角色在多个游戏玩家的转换过程,以展示将游戏过程产生的更多信息,以提高游戏玩家的游戏技能。

在上述实施例的基础上,图3为本申请实施例提供的一种数据处理系统的结构示意图。参考图3,本实施例提供的数据处理系统具体包括:数据处理服务器31、第一便携设备32和第二便携设备33。

其中,数据处理服务器31,用于响应于游戏开始指令的触发,分别获取多个第一便携设备中每一个第一便携设备与第二便携设备之间的第一距离;在所述任意一个第一距离小于安全距离的情况下,向各个第一便携设备和所述第二便携设备发送游戏角色变更信息;第一便携设备32,用于根据所述游戏角色变更信息发出第一提示信息,以提示第一距离小于安全距离的第一便携设备所属的第一游戏玩家,靠近佩戴有其余第一便携设备的第一游戏玩家和佩戴有第二便携设备的第二游戏玩家;第二便携设备33,用于根据所述游戏角色变更信息发出第二提示信息,以提示第二游戏玩家远离第一距离小于安全距离的第一游戏玩家;其中,所述第一便携设备和第二便携设备包括智能手表。

本申请实施例通过数据处理服务器响应于游戏开始指令的触发,分别获取多个第一便携设备中每一个第一便携设备与第二便携设备之间的第一距离;在所述任意一个第一距离小于安全距离的情况下,数据处理服务器向各个第一便携设备和所述第二便携设备发送游戏角色变更信息;第一便携设备根据所述游戏角色变更信息发出第一提示信息,以提示第一距离小于安全距离的第一便携设备所属的第一游戏玩家,靠近佩戴有其余第一便携设备的第一游戏玩家和佩戴有第二便携设备的第二游戏玩家;第二便携设备根据所述游戏角色变更信息发出第二提示信息,以提示第二游戏玩家远离第一距离小于安全距离的第一游戏玩家,通过本实现方式中所述的数据处理方法可以记录例如“抓人游戏”等游戏的游戏过程,以及游戏胜负的公平判断。

在上述实施例的基础上,数据处理服务器用于在多个便携设备中随机选取一个便携设备作为第二便携设备,将除第二便携设备之外的便携设备确定为第一便携设备。

在上述实施例的基础上,数据处理服务器,用于在数据处理服务器接收到第一便携设备或第二便携设备发出的游戏终止请求指令时,向各个第一便携设备和所述第二便携设备发送游戏终止指令;第一便携设备,用于分别根据所述游戏终止指令向各个第一游戏玩家发送游戏终止信息;第二便携设备,用于根据所述游戏终止指令向第二游戏玩家发送游戏终止信息。

在上述实施例的基础上,数据处理服务器,还可用于统计每个便携设备被确定为第二便携设备的游戏时长;根据各个便携设备的游戏时长确定游戏玩家的游戏排名。

本申请实施例提供的数据处理系统可以用于执行上述实施例提供的数据处理方法,具备相应的功能和有益效果。

图4是本申请实施例提供的一种设备的结构示意图。参考图4,该设备包括:处理器40、存储器41、通信模块42、显示屏43、输入装置44以及输出装置45。该设备中处理器40的数量可以是一个或者多个,图4中以一个处理器40为例。该设备中存储器41的数量可以是一个或者多个,图4中以一个存储器41为例。该设备的处理器40、存储器41、通信模块42、显示屏43、输入装置44以及输出装置45可以通过总线或者其他方式连接,图4中以通过总线连接为例。

存储器41作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本申请任意实施例所述的数据处理方法对应的程序指令/模块。存储器41可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据设备的使用所创建的数据等。此外,存储器41可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器41可进一步包括相对于处理器40远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

通信装置42用于与其他子设备建立无线连接,并进行数据传输。显示屏43设置在所述设备上。显示屏43可以用于显示对应的子图像,还用于显示处理器发送的其他消息。

输入装置44可用于接收输入的数字或者字符信息,以及产生与设备的游戏玩家设置以及功能控制有关的键信号输入,还可以是用于获取图像的摄像头。输出装置45可以包括扬声器等。需要说明的是,输入装置44和输出装置45的具体组成可以根据实际情况设定。

处理器40通过运行存储在存储器41中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述的数据处理方法。

上述提供的设备可用于执行上述实施例提供的数据处理方法,具备相应的功能和有益效果。

本申请实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种数据处理方法,所述数据处理方法通过数据处理系统实现,数据处理系统所述包括第一便携设备、第二便携设备和数据处理服务器,所述方法包括:数据处理服务器响应于游戏开始指令的触发,分别获取多个第一便携设备中每一个第一便携设备与第二便携设备之间的第一距离;在任意一个第一距离小于安全距离的情况下,数据处理服务器向各个第一便携设备和所述第二便携设备发送游戏角色变更信息;第一便携设备根据所述游戏角色变更信息发出第一提示信息,以提示第一距离小于安全距离的第一便携设备所属的第一游戏玩家,靠近佩戴有其余第一便携设备的第一游戏玩家和佩戴有第二便携设备的第二游戏玩家;第二便携设备根据所述游戏角色变更信息发出第二提示信息,以提示第二游戏玩家远离第一距离小于安全距离的第一游戏玩家;其中,所述第一便携设备和第二便携设备包括智能手表。

存储介质——任何的各种类型的存储器设备或存储设备。术语“存储介质”旨在包括:安装介质,例如cd-rom、软盘或磁带装置;计算机系统存储器或随机存取存储器,诸如dram、ddrram、sram、edoram,兰巴斯(rambus)ram等;非易失性存储器,诸如闪存、磁介质(例如硬盘或光存储);寄存器或其它相似类型的存储器元件等。存储介质可以还包括其它类型的存储器或其组合。另外,存储介质可以位于程序在其中被执行的第一计算机系统中,或者可以位于不同的第二计算机系统中,第二计算机系统通过网络(诸如因特网)连接到第一计算机系统。第二计算机系统可以提供程序指令给第一计算机用于执行。术语“存储介质”可以包括可以驻留在不同位置中(例如在通过网络连接的不同计算机系统中)的两个或更多存储介质。存储介质可以存储可由一个或多个处理器执行的程序指令(例如具体实现为计算机程序)。

当然,本申请实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的数据处理方法,还可以执行本申请任意实施例所提供的数据处理方法中的相关操作。

上述实施例中提供的数据处理系统、存储介质及设备可执行本申请任意实施例所提供的数据处理方法,未在上述实施例中详尽描述的技术细节,可参见本申请任意实施例所提供的数据处理方法。

上述仅为本申请的较佳实施例及所运用的技术原理。本申请不限于这里所述的特定实施例,对本领域技术人员来说能够进行的各种明显变化、重新调整及替代均不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还可以包括更多其他等效实施例,而本申请的范围由权利要求的范围决定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1