一种云游戏的VR控制方法及装置制造方法及图纸

技术编号:33333959 阅读:28 留言:0更新日期:2022-05-08 09:15
本申请提供一种云游戏的VR控制方法及装置,所述方法包括:确定设备类型,根据所述设备类型在服务端建立模拟VR设备,基于所述模拟VR设备启动云游戏;获取客户端的控制数据,将所述控制数据根据所述设备类型和模拟VR设备进行协议转换,发送给所述云游戏,进行游戏操控;根据所述游戏操控获取游戏反馈,将所述反馈返回到所述客户端。本申请通过模拟VR设备和协议转换,使得不同种类VR设备,甚至于普通输入设备即可进行VR游戏控制,极大地扩展了VR云游戏的操作适用性。的操作适用性。的操作适用性。

【技术实现步骤摘要】
一种云游戏的VR控制方法及装置


[0001]本申请请求保护一种软件操作技术,尤其涉及一种云游戏的VR控制方法。本申请还涉及一种云游戏的VR控制装置。

技术介绍

[0002]结合VR技术的游戏,将极大的提升用户的使用体验,带来沉浸式的观感。当前,结合VR制作的游戏已经较为普遍,但是对于没有特地进行VR适配的云游戏来说,其操控方式都存在局限性。
[0003]现有技术中,VR串流软件只支持自家产品设备、不支持其他品牌设备并且串流软件只支持内网串流,且只支持在VR设备下游玩,没有云VR游戏的产品。

技术实现思路

[0004]为了解决云游戏VR兼容性问题,本申请提供一种云游戏的VR控制方法。本申请还涉及一种云游戏的VR控制装置。
[0005]本申请提供一种云游戏的VR控制方法,包括:确定设备类型,根据所述设备类型在服务端建立虚拟VR设备,基于所述虚拟VR设备启动云游戏;获取客户端的控制数据,将所述控制数据根据所述设备类型进行协议转换,发送给所述云游戏,进行游戏操控;根据所述游戏操控获取游戏反馈,将所述反馈返回到所述客户端。
[0006]可选的,所述确定设备类型包括:确定设备是否是VR设备还是普通设备,若是VR设备则判断所述VR设备的类型,若是普通设备则判断所述普通设备的类型。
[0007]可选的,所述判断所述普通设备的类型后,还包括:创建虚拟按键,将所述虚拟按键作为VR控制按键。
[0008]可选的,所述普通设备的输入装置包括:手柄、鼠标或键盘。
[0009]可选的,所述将所述反馈返回到所述客户端之前没还包括:判断所述客户端是否支持所述反馈,若是则根据所述反馈做出反馈操作,若否,对所述反馈不做处理。
[0010]本申请还提供一种云游戏的VR控制装置,包括:确定模块,用于确定设备类型,根据所述设备类型在服务端建立虚拟VR设备,基于所述虚拟VR设备启动云游戏;控制模块,用于获取客户端的控制数据,将所述控制数据根据所述设备类型进行协议转换,发送给所述云游戏,进行游戏操控;反馈模块,用于根据所述游戏操控获取游戏反馈,将所述反馈返回到所述客户端。
[0011]可选的,所述确定设备类型包括:
确定设备是否是VR设备还是普通设备,若是VR设备则判断所述VR设备的类型,若是普通设备则判断所述普通设备的类型。
[0012]可选的,所述判断所述普通设备的类型后,还包括:创建虚拟按键,将所述虚拟按键作为VR控制按键。
[0013]可选的,所述普通设备的输入装置包括:手柄、鼠标或键盘。
[0014]可选的,所述将所述反馈返回到所述客户端之前没还包括:判断所述客户端是否支持所述反馈,若是则根据所述反馈做出反馈操作,若否,对所述反馈不做处理。
[0015]本申请相较于现有技术的优点是:本申请提供一种云游戏的VR控制方法,包括:确定设备类型,根据所述设备类型在服务端建立模拟VR设备,基于所述模拟VR设备启动云游戏;获取客户端的控制数据,将所述控制数据根据所述设备类型和模拟VR设备进行协议转换,发送给所述云游戏,进行游戏操控;根据所述游戏操控获取游戏反馈,将所述反馈返回到所述客户端。本申请通过模拟VR设备和协议转换,使得不同种类VR设备,甚至于普通输入设备即可进行VR游戏控制,极大地扩展了VR云游戏的操作适用性。
附图说明
[0016]图1是本申请中一种云游戏的VR控制流程图。
[0017]图2是本申请中客户端设备类型确定示意图。
[0018]图3是本申请中云游戏的VR控制装置示意图。
具体实施方式
[0019]以下内容均是为了详细说明本申请要保护的技术方案所提供的具体实施过程的示例,但是本申请还可以采用不同于此的描述的其他方式实施,本领域技术人员可以在本申请构思的指引下,采用不同的技术手段实现本申请,因此本申请不受下面具体实施例的限制。
[0020]本申请提供一种云游戏的VR控制方法,包括:确定设备类型,根据所述设备类型在服务端建立模拟VR设备,基于所述模拟VR设备启动云游戏;获取客户端的控制数据,将所述控制数据根据所述设备类型和模拟VR设备进行协议转换,发送给所述云游戏,进行游戏操控;根据所述游戏操控获取游戏反馈,将所述反馈返回到所述客户端。本申请通过模拟VR设备和协议转换,使得不同种类VR设备,甚至于普通输入设备即可进行VR游戏控制,极大地扩展了VR云游戏的操作适用性。
[0021]图1是本申请中一种云游戏的VR控制流程图。
[0022]请参照图1所示,S101确定设备类型,根据所述设备类型在服务端建立模拟VR设备,基于所述模拟VR设备启动云游戏。
[0023]所述设备类型是指客户端的设备类型,所述客户端可以是VR设备,也可以是普通设备,例如电脑、智能手机或者平板等。当所述设备类型是普通设备,则需要选择一个虚拟VR设备类型。所述虚拟VR设备类型是预先设置的,即当所述VR设备是普通设备时,就确定所述设备类型是预设的虚拟VR设备类型。
[0024]所述设备类型的不同可以导致控制输入指令的不同,所述控制输入指令也可以称为控制数据。
[0025]具体的,确定设备是否是VR设备还是普通设备,若是VR设备则判断所述VR设备的类型,若是普通设备则判断所述普通设备的类型。所述普通设备的输入装置包括:手柄、鼠标或键盘。
[0026]当所述设备是VR设备时,根据所述VR设备的类型确定该VR设备的调用方式及操作数据的格式,以及获取所述VR设备的按键、电量和位置等设备信息。所述位置的设备信息是用于匹配真实位置与VR中位置的。然后将所述设备信息上传到服务器中。
[0027]若所述设备是普通设备时,根据所述普通设备确定虚拟VR设备类型,并创建虚拟控制按键,以及确定所述虚拟VR设备类型的按键、电量和位置等设备信息,将所述设备信息上传到服务器中。
[0028]所述服务器获取所述VR设备或者虚拟VR设备的类型信息,然后根据所述类型信息创建一个模拟VR设备,最后启动并运行VR游戏。具体的,根据所述类型信息的数量,创建多个模拟VR设备。
[0029]请参照图1所示,S102获取客户端的控制数据,将所述控制数据根据所述设备类型和模拟VR设备进行协议转换,发送给所述云游戏,进行游戏操控。
[0030]所述客户端包括所述VR设备或者普通设备,所述客户端接收用户输入的控制数据,并将该控制数据发送到服务器中。所述控制数据在服务器中进行协议转换后输入到游戏中,实现游戏的控制。
[0031]图2是本申请中客户端设备类型确定示意图。
[0032]请参照图2所示,具体的,一个云游戏,可以同时满足多个用户端的使用。在本申请中,每个类型的客户端都会在服务器中创建一个对应的模拟VR设备,相同的类型的客户端,可以通过一个模拟VR设备运行多个进程实现。本实施例中还提供一种实施方式是,每个用户端都对应的创建一个虚拟VR设备。
[0033]本申请中,每个模拟VR设备在运行所述V本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种云游戏的VR控制方法,其特征在于,包括:确定设备类型,根据所述设备类型在服务端建立模拟VR设备,基于所述模拟VR设备启动云游戏;获取客户端的控制数据,将所述控制数据根据所述设备类型和模拟VR设备进行协议转换,发送给所述云游戏,进行游戏操控;根据所述游戏操控获取游戏反馈,将所述反馈返回到所述客户端。2.根据权利要求1所述云游戏的VR控制方法,其特征在于,所述确定设备类型包括:确定设备是否是VR设备还是普通设备,若是VR设备则判断所述VR设备的类型,若是普通设备则判断所述普通设备的类型。3.根据权利要求2所述云游戏的VR控制方法,其特征在于,所述判断所述普通设备的类型后,还包括:创建虚拟按键,将所述虚拟按键作为VR控制按键。4.根据权利要求2所述云游戏的VR控制方法,其特征在于,所述普通设备的输入装置包括:手柄、鼠标或键盘。5.根据权利要求1所述云游戏的VR控制方法,其特征在于,所述将所述反馈返回到所述客户端之前没还包括:判断所述客户端是否支持所述反馈,若是则根据所述反馈做出反馈操作,若否,对所述反馈不做处理。6.一种云游戏的VR控制装置...

【专利技术属性】
技术研发人员:闫宇新
申请(专利权)人:北京蔚领时代科技有限公司
类型:发明
国别省市:

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

1