一种游戏引擎、互动视频交互方法和电子设备技术

技术编号:24946760 阅读:114 留言:0更新日期:2020-07-17 23:06
本发明专利技术实施例提供一种游戏引擎、互动视频交互方法和电子设备,其中,游戏引擎,应用于安装有互动视频应用程序的电子设备,游戏引擎包括:视频播放模块、脚本管理模块、交互管理模块和主渲染器,交互管理模块与视频播放模块连接,并与脚本管理模块连接,主渲染器与视频播放模块连接;交互管理模块在接收到针对互动视频应用程序的第一交互操作的情况下,从脚本管理模块中确定与第一交互操作对应的目标脚本程序,并根据目标脚本程序中封装的交互协议,控制视频播放模块输出视频内容;主渲染器对视频播放模块输出的视频内容进行渲染,并在互动视频应用程序的界面内显示渲染后的视频内容。本发明专利技术实施例降低了互动视频应用程序的开发过程的复杂程度。

【技术实现步骤摘要】
一种游戏引擎、互动视频交互方法和电子设备
本专利技术涉及通信
,尤其涉及一种游戏引擎、互动视频交互方法和电子设备。
技术介绍
相关技术中,互动视频的播放往往将播放器与交互浮层相结合的方式来实现,例如:在播放交互视频的过程中,当播放至剧情分支节点时,显示悬浮组件,以根据用户针对悬浮组件输入的选择操作,播放相应的分支剧情。但是,在与剧情中的场景结合的沉浸式互动(例如:密室逃脱游戏中,需要移动显示场景中的虚拟物体)等交互过程中,由于应用程序接口(ApplicationProgrammingInterface,API)的限制,以及其不能与各个移动平台完全适配的限制,提升了互动视频的开发过程的复杂程度。由此可见,相关技术中的互动视频交互方法存在提升了互动视频的开发过程的复杂程度的缺陷。
技术实现思路
本专利技术实施例提供一种游戏引擎、互动视频交互方法和电子设备,以解决相关技术中的互动视频交互方法存在的提升了互动视频开发过程的复杂程度的问题。为了解决上述技术问题,本专利技术实施例是这样实现的:第一方本文档来自技高网...

【技术保护点】
1.一种游戏引擎,应用于安装有互动视频应用程序的电子设备,其特征在于,所述游戏引擎包括:视频播放模块、脚本管理模块、交互管理模块和主渲染器,所述交互管理模块与所述视频播放模块连接,并与所述脚本管理模块连接,所述主渲染器与所述视频播放模块连接;/n所述交互管理模块,用于在接收到针对互动视频应用程序的第一交互操作的情况下,从所述脚本管理模块中确定与所述第一交互操作对应的目标脚本程序,并根据所述目标脚本程序中封装的交互协议,控制所述视频播放模块输出视频内容;/n所述主渲染器,用于对所述视频播放模块输出的视频内容进行渲染,并在所述互动视频应用程序的界面内显示渲染后的视频内容。/n

【技术特征摘要】
1.一种游戏引擎,应用于安装有互动视频应用程序的电子设备,其特征在于,所述游戏引擎包括:视频播放模块、脚本管理模块、交互管理模块和主渲染器,所述交互管理模块与所述视频播放模块连接,并与所述脚本管理模块连接,所述主渲染器与所述视频播放模块连接;
所述交互管理模块,用于在接收到针对互动视频应用程序的第一交互操作的情况下,从所述脚本管理模块中确定与所述第一交互操作对应的目标脚本程序,并根据所述目标脚本程序中封装的交互协议,控制所述视频播放模块输出视频内容;
所述主渲染器,用于对所述视频播放模块输出的视频内容进行渲染,并在所述互动视频应用程序的界面内显示渲染后的视频内容。


2.根据权利要求1所述的游戏引擎,其特征在于,所述交互管理模块包括以下至少一个:
支线剧情子模块,所述支线剧情子模块基于所述游戏引擎的菜单层实现;
信息探索子模块,所述信息探索子模块基于所述游戏引擎中的视频单帧截图实现;
沉浸式交互子模块,所述沉浸式交互子模块基于所述游戏引擎中创建的虚拟可移动对象实现。


3.根据权利要求1或2所述的游戏引擎,其特征在于,在所述互动视频应用程播放支线剧情互动视频的情况下,所述游戏引擎还包括:
故事线模块,用于在所述互动视频应用程序接收到针对目标交互节点的第二交互操作的情况下,控制所述视频播放模块播放与所述目标交互节点对应的支线剧情,其中,所述故事线模块中的交互节点与所述支线剧情互动视频中的支线剧情一一对应,且所述故事线模块中的交互节点包括所述目标交互节点。


4.根据权利要求3所述的游戏引擎,其特征在于,所述故事线模块用于根据所述游戏引擎的底层图形渲染库绘制树形故事线或者线行故事线,并将所述树形故事线或者线行故事线显示于所述互动视频应用程序的显示界面内,其中,所述树形故事线或者线行故事线上包括多个交互节点,每一交互节点与所述支线剧情互动视频中的一个支线剧情对应。


5.根据权利要求1或2所述的游戏引擎,其特征在于,在所述互动视频应用程播放支线剧情互动视频的情况下,所述视频播放模块包括所述游戏引擎中的贴图子模块,所述贴图子模块用于在播放视频之前,对每一个支线剧情的视频贴图进行缓存和渲染。

【专利技术属性】
技术研发人员:董熠
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京;11

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

1