基于增强现实的游戏交互方法和装置与流程

文档序号:21360072发布日期:2020-07-04 04:33阅读:来源:国知局

技术特征:

1.一种基于增强现实的游戏交互方法,其特征在于,所述方法包括:

获取终端设备在当前拍摄视角下的实景图像;

确定游戏中与所述实景图像匹配的第一游戏情节;

确定与所述第一游戏情节中满足条件的第二游戏情节关联的虚拟角色在所述实景图像中的目标显示位置;

响应作用于所述终端设备的第一触控操作,在所述目标显示位置上显示所述虚拟角色,并至少基于所述第二游戏情节控制所述虚拟角色的交互动作。

2.根据权利要求1所述的方法,其特征在于,确定游戏中与所述实景图像匹配的第一游戏情节信息,包括:

对所述实景图像进行分析,获取与分析结果对应的所述第一游戏情节。

3.根据权利要求2所述的方法,其特征在于,对所述实景图像进行分析,获取与分析结果对应的第一游戏情节,包括:

识别所述实景图像中的物体,获取与所述物体匹配的所述第一游戏情节。

4.根据权利要求3所述的方法,其特征在于,获取与所述物体匹配的所述第一游戏情节,包括:

遍历所述游戏中游戏情节预设的特征标签;

获取所述游戏情节中,所述特征标签与所述物体匹配的所述第一游戏情节。

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

从所述第一游戏情节中确定所述第二游戏情节。

6.根据权利要求5所述的方法,其特征在于,从所述第一游戏情节中确定所述第二游戏情节,包括:

若所述第一游戏情节为一个,确定所述第一游戏情节为所述第二游戏情节。

7.根据权利要求5所述的方法,其特征在于,所述从所述第一游戏情节中确定所述第二游戏情节,包括:

若所述第一游戏情节为多个,根据所述第一游戏情节对应的优先级,从所述第一游戏情节中确定所述第二游戏情节。

8.根据权利要求5所述的方法,其特征在于,所述从所述第一游戏情节中确定所述第二游戏情节,包括:

若所述第一游戏情节为多个,在所述终端设备的显示屏上显示针对所述第一游戏情节的选择控件;

响应作用于所述选择控件的触控操作,确定所述触控操作对应的所述第一游戏情节为所述第二游戏情节。

9.根据权利要求1所述的方法,其特征在于,确定与所述第二游戏情节关联的虚拟角色在所述实景图像中的目标显示位置,包括:

获取与所述第二游戏情节关联的所述虚拟角色的角色数据;

根据所述角色数据,在所述实景图像中确定所述虚拟角色的所述目标显示位置。

10.根据权利要求9所述的方法,其特征在于,所述角色数据包括如下至少之一:所述虚拟角色的活动范围数据、所述虚拟角色的姿态数据、所述虚拟角色在不同的姿态下的占地面积数据。

11.根据权利要求9所述的方法,其特征在于,根据所述角色数据,在所述实景图像中确定所述虚拟角色的所述目标显示位置,包括:

根据所述角色数据在所述实景图像中确定显示范围;

在所述显示范围内确定所述目标显示位置。

12.根据权利要求11所述的方法,其特征在于,在所述显示范围内确定所述目标显示位置,包括:

获取所述终端设备的拍摄信息,所述拍摄信息包括如下至少之一:所述终端设备的位置信息、所述终端设备的拍摄角度;

根据所述拍摄信息在所述显示范围内确定所述虚拟角色的显示面积;

在所述显示范围内确定与所述显示面积对应的目标显示位置。

13.根据权利要求12所述的方法,其特征在于,在所述显示范围内确定与所述显示面积对应的目标显示位置,包括:

在所述显示范围内确定与所述显示面积对应的至少一个备选显示位置;

获取不同拍摄视角下的多张实景图像;

对所述多张实景图像进行对比,确定所述实景图像对应的环境信息,其中,所述环境信息至少包括如下之一:环境高度、环境深度;

根据所述环境信息以及所述显示面积在所述显示范围内确定至少一个备选显示位置;

响应第二触控操作,从所述至少一个备选显示位置中确定所述目标显示位置。

14.根据权利要求1所述的方法,其特征在于,在确定与所述第二游戏情节信息关联的虚拟角色在所述实景图像中的目标显示位置之后,所述方法还包括:

展示位置提示信息,其中,所述位置提示信息用于提示所述终端设备从所述当前拍摄视角下第一拍摄位置调整至所述位置提示信息所指示的第二拍摄位置。

15.根据权利要求14所述的方法,其特征在于,展示位置提示信息,包括:

在所述终端设备的第一拍摄位置不满足预设条件的情况下,展示所述位置提示信息,其中,所述预设条件至少包括:所述第一拍摄位置与所述虚拟角色的目标显示位置之间的距离大于或小于预设距离。

16.根据权利要求15所述的方法,其特征在于,展示所述位置提示信息,包括:

在所述虚拟角色的数量为一个的情况下,根据所述虚拟角色的目标显示位置与所述终端设备在所述当前拍摄视角下的位置信息确定所述第二拍摄位置;

在所述第二拍摄位置处展示所述位置提示信息。

17.根据权利要求15所述的方法,其特征在于,展示所述位置提示信息,包括:

在所述虚拟角色的数量为多个的情况下,根据多个所述虚拟角色之间的互动关系与所述终端设备在所述当前拍摄视角下的位置信息确定所述第二拍摄位置;

在所述第二拍摄位置处展示所述位置提示信息。

18.根据权利要求1所述的方法,其特征在于,在确定与所述第二游戏情节信息关联的虚拟角色在所述实景图像中的目标显示位置之后,所述方法还包括:

展示角度提示信息,所述角度提示信息用于提示将所述终端设备从所述当前拍摄视角调整至目标拍摄视角。

19.根据权利要求18所述的方法,其特征在于,展示角度提示信息,包括:

根据所述第二游戏情节信息确定所述目标拍摄视角;

根据所述目标拍摄视角以及所述当前拍摄视角展示所述角度提示信息。

20.根据权利要求1所述的方法,其特征在于,至少基于所述第二游戏情节控制所述虚拟角色的交互动作,包括:

获取第二游戏情节对应的交互请求;

根据所述终端设备接收到的针对所述交互请求的操作指令,控制所述虚拟角色的所述交互动作。

21.根据权利要求1所述的方法,其特征在于,所述方法还包括:

获取所述终端设备采集的天气信息;

确定所述游戏中与所述天气信息匹配的所述第一游戏情节。

22.根据权利要求1所述的方法,其特征在于,在至少基于所述第二游戏情节控制所述虚拟角色的交互动作之后,所述方法还包括:

在所述终端设备的显示屏上显示与所述第二游戏情节或与所述交互动作对应的效果图像;

响应第三触控操作,在所述显示屏上显示与所述效果图像对应的交互结果。

23.一种基于增强现实的游戏交互装置,其特征在于,包括:

获取模块,用于获取终端设备在当前拍摄视角下的实景图像;

第一确定模块,用于确定游戏中与所述实景图像匹配的第一游戏情节;

第二确定模块,用于确定与所述第一游戏情节中满足条件的第二游戏情节关联的虚拟角色在所述实景图像中的目标显示位置;

响应模块,用于响应作用于所述终端设备的第一触控操作,在所述目标显示位置上显示所述虚拟角色,并至少基于所述第二游戏情节控制所述虚拟角色的交互动作。

24.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行权利要求1至22中任意一项所述的基于增强现实的游戏交互方法。

25.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至22中任意一项所述的基于增强现实的游戏交互方法。


技术总结
本发明公开了一种基于增强现实的游戏交互方法和装置。其中,该方法包括:获取终端设备在当前拍摄视角下的实景图像;确定游戏中与实景图像匹配的第一游戏情节;确定与第一游戏情节中满足条件的第二游戏情节关联的虚拟角色在实景图像中的目标显示位置;响应作用于终端设备的第一触控操作,在目标显示位置上显示虚拟角色,并至少基于第二游戏情节控制虚拟角色的交互动作。本发明解决了现有的人机互动式游戏无法实现虚拟角色与物理场景之间的互动的技术问题。

技术研发人员:沈佳波
受保护的技术使用者:网易(杭州)网络有限公司
技术研发日:2020.02.26
技术公布日:2020.07.03
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1