Vr游戏体感处理方法和装置

文档序号:1222149 发布日期:2020-09-08 浏览:23次 >En<

阅读说明:本技术 Vr游戏体感处理方法和装置 (VR game body feeling processing method and device ) 是由 赵娅 田枫 刘贤梅 王志宝 刘芳 王颖 于 2020-05-20 设计创作,主要内容包括:本申请公开了VR游戏体感处理方法和装置,该方法包括:获取游戏中被玩家控制的虚拟人物收到攻击;获取所述虚拟人物在所述攻击下所收到的伤害值;将所述伤害值转换为电流强度值;使用所述电流强度值控制电极产生电流,其中,所述电极佩戴在所述玩家的身体上。通过本申请解决了相关技术中VR游戏中的玩家无法获取相应的体感的问题,使用电极通过电流刺激身体皮肤产生相应的体感,提高了玩家的游戏体验。(The application discloses a VR game body feeling processing method and device, and the method comprises the following steps: acquiring that a virtual character controlled by a player in a game receives an attack; acquiring an injury value received by the virtual character under the attack; converting the damage value into a current intensity value; controlling an electrode to generate a current using the current intensity value, wherein the electrode is worn on the body of the player. Through the application, the problem that a player in a VR game in the related art cannot acquire corresponding body feeling is solved, the electrode is used for stimulating the skin of the body to generate corresponding body feeling through current, and the game experience of the player is improved.)

VR游戏体感处理方法和装置

技术领域

本申请涉及虚拟现实领域,具体而言,涉及一种VR游戏体感处理方法和装置。

背景技术

虚拟现实技术虽然是近年才出现的,但已经在多个领域有了实际的应用,包括医学模拟手术、军事航天模拟训练、工业仿真、应急推演以及电子游戏等等。其中,电子游戏与虚拟现实技术之间有着更为重要的联系,游戏对于虚拟现实技术的发展还起到了巨大的需求牵引作用。

虚拟现实的原理就是利用电脑模拟产生一个三维空间的虚拟世界,提供使用者关于视觉、听觉等感官的模拟,让使用者感受到身历其境的体验,同时能够自由的与该空间内的事物进行互动。

但是,目前虚拟现实基本上提供视觉和听觉的模拟,玩家在玩游戏的时候,身体并没有获得相应的体感,这在一定程度上影响了游戏体验。

发明内容

本申请提供一种VR游戏体感处理方法和装置,以解决相关技术中VR游戏中的玩家无法获取相应的体感的问题。

根据本申请的一个方面,提供了一种VR游戏体感处理方法,包括:获取游戏中被玩家控制的虚拟人物收到攻击;获取所述虚拟人物在所述攻击下所收到的伤害值;将所述伤害值转换为电流强度值;使用所述电流强度值控制电极产生电流,其中,所述电极佩戴在所述玩家的身体上。

进一步地,所述方法还包括:预先配置最高电流强度值;判断将所述伤害值转换得到的所述电流强度值是否超过所述最高电流强度值,如果超过所述最高电流强度值,则将转换得到的所述电流强度值降低到所述最高电流强度值。

进一步地,如果转换得到的所述电流强度值低于所述最高电流强度值,则保持所述电流强度值不变。

进一步地,所述电极至少佩戴在所述玩家的前额头部分。

根据本申请的另一个方面,还提供了一种VR游戏体感处理装置,包括:第一获取模块,用于获取游戏中被玩家控制的虚拟人物收到攻击;第二获取模块,用于获取所述虚拟人物在所述攻击下所收到的伤害值;转换模块,用于将所述伤害值转换为电流强度值;产生模块,用于使用所述电流强度值控制电极产生电流,其中,所述电极佩戴在所述玩家的身体上。

进一步地,所述装置还包括:配置模块,用于预先配置最高电流强度值;判断模块,用于判断将所述伤害值转换得到的所述电流强度值是否超过所述最高电流强度值,如果超过所述最高电流强度值,则将转换得到的所述电流强度值降低到所述最高电流强度值。

进一步地,所述判断模块还用于,如果转换得到的所述电流强度值低于所述最高电流强度值,则保持所述电流强度值不变。

进一步地,所述电极至少佩戴在所述玩家的前额头部分。

根据本申请的另一个方面,还提供了一种存储器,用于存储软件,其中,所述软件用于执行上述的方法。

根据本申请的另一个方面,还提供一种处理器,用于执行软件,其中,所述软件用于执行上述的方法。

本申请采用以下步骤:获取游戏中被玩家控制的虚拟人物收到攻击;获取所述虚拟人物在所述攻击下所收到的伤害值;将所述伤害值转换为电流强度值;使用所述电流强度值控制电极产生电流,其中,所述电极佩戴在所述玩家的身体上。通过本申请解决了相关技术中VR游戏中的玩家无法获取相应的体感的问题,使用电极通过电流刺激身体皮肤产生相应的体感,提高了玩家的游戏体验。

附图说明

构成本申请的一部分的附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是根据本申请实施例提供的VR游戏体感处理方法的流程图。

具体实施方式

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存 (PRAM)、静态随机存取存储器 (SRAM)、动态随机存取存储器 (DRAM)、其他类型的随机存取存储器 (RAM)、只读存储器 (ROM)、电可擦除可编程只读存储器 (EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘 (DVD) 或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体 (transitory media),如调制的数据信号和载波。

本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

在本实施例中,提供了一种VR游戏体感处理方法,图1是根据本发明实施例的VR游戏体感处理方法的流程图,如图1所示,该方法包括如下步骤:

步骤S102,获取游戏中被玩家控制的虚拟人物收到攻击;

步骤S104,获取所述虚拟人物在所述攻击下所收到的伤害值;

作为一个可选的实施方式,还可以获取所述虚拟人物在此次攻击下是否死亡,如果所述虚拟人物死亡,则获取每个电极所能够产生的最大的电流强度值,使用每个电极的最大电流强度值分别每个电极产生电流。

其中,作为一个优选的实施方式,每个电极的电流强度均默认包括十级,玩家可以在玩游戏之前,在身体不同位置上测试所能承受的最大电流强度级别,并将该位置上的电极的最大强度级别设置为自己所能承受的最大强度。例如,当玩家手臂上能够设置有电极的时候,玩家经过测试发现手臂上能够承受的级别为六级(一级电流强度最轻,十级电流强度最重),玩家额头上的电极经过测试发现能够承受的级别为五级,此时,该玩家就可以将不同部分对应的电极的最大强度级别分别设置为自己能够承受的最大强度。

作为另一个优选的实施方式,玩家还可以通过VR装备所提供的软件配置每个电极所贴的身体的位置。

步骤S106,将所述伤害值转换为电流强度值;

作为一个可选的实施例,在方式一中,获取所述伤害值占所述虚拟人物所能承受的最大伤害值的百分比,获取玩家配置的自己所能承受的最大强度级别所对应的最大电流值,使用所述百分比与所述最大电流值的乘积作为所述步骤S106中的电流强度值。

作为另一个可选的实施例,在方式二中,获取所述虚拟人物收到攻击之前所剩的能够承受的伤害值,收到攻击之后,计算此次攻击所收到的伤害值占所述所剩的能够承受的伤害值的百分比,获取玩家配置的自己所能承受的最大强度级别所对应的最大电流值,使用所述百分比与所述最大电流值的乘积作为所述步骤S106中的电流强度值。

这是两种不同的将伤害值转换为电流强度值的方式,在实际应用的时候,可以灵活选择。上述两种方式中,方式二处理方式会产生更多的电流值,此时玩家会感觉更加明显。这两种方式均可以配置在VR设备中,在游戏运行的时候,获取该游戏的类型,如果该游戏的类型为第一类游戏,则使用方式一,如果该游戏的类型为第二类游戏,则使用方式二。其中,第一类游戏可以是运动类游戏等,第二类游戏可以为格斗或战斗类游戏。

步骤S108,使用所述电流强度值控制电极产生电流,其中,所述电极佩戴在所述玩家的身体上。

VR设备一般包括主机和头盔,或者有些简单的VR设备也有可能仅仅有头盔而没有主机。电极可以连接在头盔上,通过头盔来进行供电。用户可以配置是否使用电极或者不使用电极。

作为一个优选的实施方式,可以在给游戏开发者提供一个接口,该接口包括不同的伤害所对应的电流强度级别,这样游戏开发者就可以在游戏中直接根据该接口规范设置在不同伤害下的电流强度级别了。

电极片种类繁多,包括按摩电极片,理疗电极片,导电电极片,自粘式电极片,粘胶电极片,无纺布电极片,心电电极片,医用电极片,硅胶电极片,发热电极片等等。

电极片按照不同的标准可以分为不同的电极片,例如:自粘电极片,如果按照材质可分为1.PET自粘电极片2硅胶自粘电极片,3硅胶自粘电极片4,其他纽扣自粘电极片;硅胶电极片则可以按照用途分为吸水电极片,发热电极片,导电电极片等等。

作为一个优选实施例,在上述电极片中,可以在游戏中使用发热电极片,发热电极片的工作原理:发热电极片采用导电片、绝缘片、和加热装置以及与外界连接的电线(连接至头盔),并在绝缘片和导电片之间安装有温度传感器,温度传感器两端通过电线与端子相连;发热电极片具有温度控制功能,且内侧有散热网纹,能充分散发局部热量,使用更方便,舒适和安全。获取游戏中的场景,如果游戏中出现需要加热的场景,例如,游戏中出现***,则需要加热。此时发送命令,使得电极片进行加热。这样可以更好的提高游戏的体验。

通过上述步骤解决了相关技术中VR游戏中的玩家无法获取相应的体感的问题,使用电极通过电流刺激身体皮肤产生相应的体感,提高了玩家的游戏体验。

优选地,所述方法还包括:预先配置最高电流强度值;判断将所述伤害值转换得到的所述电流强度值是否超过所述最高电流强度值,如果超过所述最高电流强度值,则将转换得到的所述电流强度值降低到所述最高电流强度值。如果转换得到的所述电流强度值低于所述最高电流强度值,则保持所述电流强度值不变。

优选地,所述电极至少佩戴在所述玩家的前额头部分。

在本实施例中还提供了一种装置,该装置中的模块对应于上述的方法步骤,在上述实施例中已经进行过说明的,在此不再赘述。

根据本申请的另一个方面,还提供了一种VR游戏体感处理装置,包括:第一获取模块,用于获取游戏中被玩家控制的虚拟人物收到攻击;第二获取模块,用于获取所述虚拟人物在所述攻击下所收到的伤害值;转换模块,用于将所述伤害值转换为电流强度值;产生模块,用于使用所述电流强度值控制电极产生电流,其中,所述电极佩戴在所述玩家的身体上。

优选地,所述装置还包括:配置模块,用于预先配置最高电流强度值;判断模块,用于判断将所述伤害值转换得到的所述电流强度值是否超过所述最高电流强度值,如果超过所述最高电流强度值,则将转换得到的所述电流强度值降低到所述最高电流强度值。

优选地,所述判断模块还用于,如果转换得到的所述电流强度值低于所述最高电流强度值,则保持所述电流强度值不变。

优选地,所述电极至少佩戴在所述玩家的前额头部分。

在本实施例中,提供了一种存储器,用于存储软件,其中,该软件用于执行上述的方法。

在本实施例中,提供了一种处理器,用于执行软件,其中,该软件用于执行上述的方法。

需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

本发明实施例提供了一种存储介质,其上存储有程序或者软件,该程序被处理器执行时实现上述方法。存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM),存储器包括至少一个存储芯片。

以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

8页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:虚拟现实中手部阻力处理方法和装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类