一种信息提示方法及装置制造方法及图纸

技术编号:21100566 阅读:26 留言:0更新日期:2019-05-16 01:10
本申请提供了一种信息提示方法及装置,属于计算机技术领域,所述方法应用于服务端,所述方法包括:当检测到击中事件时,获取电子游戏中目标玩家在当前游戏地图中的第一坐标信息以及被击中玩家在所述当前游戏地图中的第二坐标信息;根据所述第一坐标信息与所述第二坐标信息,确定所述目标玩家与所述被击中玩家的目标距离;根据所述目标距离以及预设振动衰减算法,获得振动参数,其中,所述振动参数包括振动幅度和振动频率;生成包含所述振动参数的振动指令;向所述目标玩家的终端发送所述振动指令,以使所述终端基于所述振动参数进行振动。采用本申请,能够提高信息提示的效果。

A Method and Device of Information Prompt

This application provides an information prompting method and device, which belongs to the field of computer technology. The method is applied to the server. The method includes: when a hit event is detected, the first coordinate information of the target player in the video game in the current game map and the second coordinate information of the hit player in the current game map are obtained; and according to the first coordinate letter, the second coordinate information of the hit player in the current game map is obtained. With the second coordinate information, the target distance between the target player and the hit player is determined; according to the target distance and the preset vibration attenuation algorithm, the vibration parameters are obtained, in which the vibration parameters include the vibration amplitude and frequency; the vibration instructions containing the vibration parameters are generated; and the vibration instructions are sent to the terminal of the target player to obtain the vibration parameters. The terminal is vibrated based on the vibration parameters. This application can improve the effect of information prompting.

【技术实现步骤摘要】
一种信息提示方法及装置
本申请涉及计算机
,特别是涉及一种信息提示方法及装置。
技术介绍
在以手机或平板电脑等手持式的电子设备为媒介的电子游戏中,通过电子设备的振动为目标玩家提示信息,是一种常用的信息提示方式。现有技术中,当检测到击中事件(也即某一玩家被施法技能击中)时,电子游戏的服务端需要为目标玩家提示该信息。此时,服务端可以发送振动指令给电子设备的马达,马达接收到振动指令后,在预设的振动周期内以固定的振动幅度和振动频率振动,从而带动整个电子设备一起振动,达到为目标玩家提示信息的目的。然而,整个振动周期内,电子设备中的马达只能以固定的振动幅度和振动频率振动,后台服务器只能提示某一玩家被施法技能击中这一信息,信息提示的效果差。
技术实现思路
本申请实施例的目的在于提供一种信息提示方法及装置,以实现提高信息提示的效果。具体技术方案如下:第一方面,提供了一种信息提示方法,所述方法应用于服务端,所述方法包括:当检测到击中事件时,获取电子游戏中目标玩家在当前游戏地图中的第一坐标信息以及被击中玩家在所述当前游戏地图中的第二坐标信息;根据所述第一坐标信息与所述第二坐标信息,确定所述目标玩家与所述被击中玩家的目标距离;根据所述目标距离以及预设振动衰减算法,获得振动参数,其中,所述振动参数包括振动幅度和振动频率;生成包含所述振动参数的振动指令;向所述目标玩家的终端发送所述振动指令,以使所述终端基于所述振动参数进行振动。可选的,所述根据所述第一坐标信息与所述第二坐标信息,确定所述目标玩家与所述被击中玩家的目标距离,包括:当所述被击中玩家为多个玩家时,分别获取所述多个被击中玩家对应的第二坐标信息;针对每个被击中玩家,分别确定所述目标玩家与所述多个被击中玩家中的每个被击中玩家的距离;将所述目标玩家与所述每个被击中玩家的距离中的最小距离作为所述目标距离。可选的,所述目标距离与所述振动幅度或所述振动频率之间呈负相关。可选的,所述将包含所述振动参数的振动指令发送至所述目标玩家的终端之后,还包括:向所述目标玩家的终端发送预设波纹显示指令,以使所述目标玩家的终端的游戏界面上显示所述预设波纹效果。可选的,所述将包含所述振动参数的振动指令发送至所述目标玩家的终端之后,还包括:向所述目标玩家的终端发送预设图像振动指令,以使所述目标玩家的终端的游戏界面中的图像以预设的频率晃动。可选的,所述根据所述目标距离以及预设振动衰减算法,获得振动参数之前,还包括:比较所述目标距离与预设的距离阈值,所述距离阈值为所述服务端预设的目标距离的最大值;如果所述目标距离小于所述距离阈值,则执行所述根据所述目标距离以及预设振动衰减算法,获得振动参数步骤。第二方面,提供了一种信息提示方法,所述方法应用于终端,所述方法包括:接收预设的服务端发送的振动指令,获取所述振动指令携带的振动参数,其中,所述振动参数包括振动幅度和振动频率;根据所述振动参数,通过预设的振动部件进行振动。可选的,所述方法还包括:接收所述服务端发送的预设波纹显示指令;基于所述预设波纹显示指令,在目标玩家的终端的游戏界面上显示所述预设波纹效果。可选的,所述方法还包括:接收所述服务端发送的预设图像振动指令;基于所述预设图像振动指令,以预设频率晃动当前游戏界面中的图像。第三方面,提供了一种信息提示装置,所述装置应用于服务端,所述装置包括:第一获取模块,用于当检测到击中事件时,获取电子游戏中目标玩家在当前游戏地图中的第一坐标信息以及被击中玩家在所述当前游戏地图中的第二坐标信息;第一确定模块,用于根据所述第一坐标信息与所述第二坐标信息,确定所述目标玩家与所述被击中玩家的目标距离;第二确定模块,用于根据所述目标距离以及预设振动衰减算法,获得振动参数,其中,所述振动参数包括振动幅度和振动频率;生成模块,用于生成包含所述振动参数的振动指令;第一发送模块,用于向所述目标玩家的终端发送所述振动指令,以使所述终端基于所述振动参数进行振动。可选的,所述装置还包括:第二获取模块,用于当所述被击中玩家为多个玩家时,分别获取所述多个被击中玩家对应的第二坐标信息;第三确定模块,用于针对每个被击中玩家,分别确定所述目标玩家与所述多个被击中玩家中的每个被击中玩家的距离;第四确定模块,用于将所述目标玩家与所述每个被击中玩家的距离中的最小距离作为所述目标距离。可选的,所述目标距离与所述振动幅度或所述振动频率之间呈负相关。可选的,所述装置还包括:第二发送模块,用于向所述目标玩家的终端发送预设波纹显示指令,以使所述目标玩家的终端的游戏界面上显示所述预设波纹效果。可选的,所述装置还包括:第三发送模块,用于向所述目标玩家的终端发送预设图像振动指令,以使所述目标玩家的终端的游戏界面中的图像以预设的频率晃动。可选的,所述装置还包括:比较模块,用于比较所述目标距离与预设的距离阈值,所述距离阈值为所述服务端预设的目标距离的最大值;第二确定模块,还用于当所述目标距离小于预设的距离阈值时,执行所述根据所述目标距离以及预设振动衰减算法,获得振动参数步骤。第四方面,提供了一种信息提示装置,所述装置应用于终端,所述装置包括:第一接收模块,用于接收预设的服务端发送的振动指令,获取所述振动指令携带的振动参数,其中,所述振动参数包括振动幅度和振动频率;振动模块,用于根据所述振动参数,通过预设的振动部件进行振动。可选的,所述装置还包括:第二接收模块,用于接收所述服务端发送的预设波纹显示指令;第一显示模块,用于基于所述预设波纹显示指令,在目标玩家的终端的游戏界面上显示所述预设波纹效果。可选的,所述装置还包括:第三接收模块,用于接收所述服务端发送的预设图像振动指令;第二显示模块,用于基于所述预设图像振动指令,以预设频率晃动当前游戏界面中的图像。第五方面,提供了一种服务端,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现任一第一方面所述的方法步骤。第六方面,提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现任一第一方面所述的方法步骤。第七方面,提供了一种终端,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现任一第二方面所述的方法步骤。第八方面,提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现任一第二方面所述的方法步骤。本申请实施例提供的一种信息提示方法及装置,可以在检测到击中事件时,获取电子游戏中目标玩家当前游戏地图中的第一坐标信息以及被击中玩家在当前游戏地图中的第二坐标信息;然后,根据第一坐标信息与第二坐标信息,确定目标玩家与被击中玩家的目标距离;根据目标距离以及预设振动衰减算法中,获得振动参数,再生成包含振动参数的振动指令,并向目标玩家的终端发送该振动指令,以使终端能够基于振动参数进行振动。由于不同的目标距离对应的振动参数不同,因此,目标玩家在移动过程中(也即目标距离不断改变的过程中)感受到的终端的振动也不同本文档来自技高网...

【技术保护点】
1.一种信息提示方法,所述方法应用于服务端,其特征在于,所述方法包括:当检测到击中事件时,获取电子游戏中目标玩家在当前游戏地图中的第一坐标信息以及被击中玩家在所述当前游戏地图中的第二坐标信息;根据所述第一坐标信息与所述第二坐标信息,确定所述目标玩家与所述被击中玩家的目标距离;根据所述目标距离以及预设振动衰减算法,获得振动参数,其中,所述振动参数包括振动幅度和振动频率;生成包含所述振动参数的振动指令;向所述目标玩家的终端发送所述振动指令,以使所述终端基于所述振动参数进行振动。

【技术特征摘要】
1.一种信息提示方法,所述方法应用于服务端,其特征在于,所述方法包括:当检测到击中事件时,获取电子游戏中目标玩家在当前游戏地图中的第一坐标信息以及被击中玩家在所述当前游戏地图中的第二坐标信息;根据所述第一坐标信息与所述第二坐标信息,确定所述目标玩家与所述被击中玩家的目标距离;根据所述目标距离以及预设振动衰减算法,获得振动参数,其中,所述振动参数包括振动幅度和振动频率;生成包含所述振动参数的振动指令;向所述目标玩家的终端发送所述振动指令,以使所述终端基于所述振动参数进行振动。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一坐标信息与所述第二坐标信息,确定所述目标玩家与所述被击中玩家的目标距离,包括:当所述被击中玩家为多个玩家时,分别获取所述多个被击中玩家对应的第二坐标信息;针对每个被击中玩家,分别确定所述目标玩家与所述多个被击中玩家中的每个被击中玩家的距离;将所述目标玩家与所述每个被击中玩家的距离中的最小距离作为所述目标距离。3.根据权利要求1所述的方法,其特征在于,所述目标距离与所述振动幅度或所述振动频率之间呈负相关。4.根据权利要求1所述的方法,其特征在于,所述将包含所述振动参数的振动指令发送至所述目标玩家的终端之后,还包括:向所述目标玩家的终端发送预设波纹显示指令,以使所述目标玩家的终端的游戏界面上显示所述预设波纹效果。5.根据权利要求1所述的方法,其特征在于,所述将包含所述振动参数的振动指令发送至所述目标玩家的终端之后,还包括:向所述目标玩家的终端发送预设图像振动指令,以使所述目标玩家的终端的游戏界面中的图像以预设的频率晃动。6.根据权利要求1所述...

【专利技术属性】
技术研发人员:钟伟
申请(专利权)人:北京金山安全软件有限公司
类型:发明
国别省市:北京,11

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

1