基于模块化编辑的VR游戏制作与体验系统技术方案

技术编号:14881525 阅读:54 留言:0更新日期:2017-03-24 04:05
本发明专利技术公开了一种基于模块化编辑的VR游戏制作与体验系统,包括:基于HTML5语言的可视化场景编辑单元,使用者通过该单元完成VR游戏场景和游戏的编辑制作;所述的可视化场景编辑单元至少包含:逻辑块存储单元,该单元存储有表示VR游戏虚拟场景内动态元素运动的逻辑图形块;操作显示单元,使用者将所述的逻辑图形块拖拽至操作显示单元中的指定区域,形成满足游戏流程的逻辑块序列,完成VR游戏的编辑制作;地形编辑单元,使用者通过HTML5语言编辑VR游戏中的地形模块信息;全向行走机构和设置在全向行走机构上的传感器单元,记录玩家的在该机构上的行走距离;游戏过程中,主控单元解析路线经过的地形模块的信息,控制所述的全向行走机构的俯仰、摇摆和转动。

【技术实现步骤摘要】

本专利技术涉及一种VR游戏系统,尤其是具有在线编辑功能的VR游戏制作与体验系统。
技术介绍
VR游戏和AR技术现正如火如荼的发展,如果一个高科技企业还没有涉及或者说储备相关的技术,那么可以肯定的说这个企业一定会在未来的发展中被无情的淘汰。在VR游戏领域里,各类视觉融合技术、体感检测等领域的新技术层出不穷,技术迭代更新非常快,已经可以带来非常好的游戏视频体验。随着HTML5技术的深入挖掘和普及,具有HTML5核心的3D游戏引擎已经出现,除了具备并不逊色于前代大型3D引擎的逼真效果外,其提供的丰富接口和代码封装结构,使得3D的单元化或者说可视化编程已经成为可能,一个不具备任何编程知识的人,如果使用具有HTML语言的可视化编程系统,完全可以自行制作可应用于不同设备的VR游戏。虽然,能够编制相应的VR游戏,但是由于VR游戏虚拟空间与实体空间的真实距离差距比较大,导致VR游戏使用者无法在现实空间内移动与虚拟空间中对应的距离,也导致现阶段的VR游戏,基本属于站桩或者强制移动轨迹的状态。虽然随着技术发展也出现了两种大型行走机构和设备,一是通过固定人体腰部,使得人体的双脚在布满传感器的圆盘内摩擦,作为人体在虚拟环境中投影的移动距离的输入数据,但是交感极为不真实。二是设置了专用的全向随动履带,结构过于复杂,成本昂贵,而且占地面积过大,主要针对商业用户,在一般家庭用户中很难普及。而且,以上所述的两种的行走机构需要较为复杂的量化算法才能将采集到的传感器数据转换为虚拟场景中的运行数据。需要专门的人员通过变换公式才能完成上述数据的转换。
技术实现思路
本专利技术针对以上问题的提出,而研制的一种基于模块化编辑的VR游戏制作与体验系统,包括:基于HTML5语言的可视化场景编辑单元,使用者通过该单元完成VR游戏场景和游戏的编辑制作;所述的可视化场景编辑单元至少包含:逻辑块存储单元,该单元存储有表示VR游戏虚拟场景内动态元素运动的逻辑图形块;操作显示单元,使用者将所述的逻辑图形块拖拽至操作显示单元中的指定区域,形成满足游戏流程的逻辑块序列,完成VR游戏的编辑制作;地形编辑单元,使用者通过HTML5语言编辑VR游戏中的地形模块信息;全向行走机构和设置在全向行走机构上的传感器单元,记录玩家的在该机构上的行走距离;设置在所述全向行走机构上的传感器单元,收集使用者的移动参数,输入所述的主控单元;主控单元根据所述的移动参数控制VR游戏虚拟场景中虚拟目标的运动,参与游戏;游戏过程中,主控单元解析路线经过的地形模块的信息,控制所述的全向行走机构的俯仰、摇摆和转动。作为优选的实施方式,所述的操作显示单元,还包括虚拟空间编辑区域;该区域内,至少包含视野位置点、视野距离、目标动作、事件触发点、及球形的图片拟合空间;通过拖拽所述的逻辑图形块在指定区域内形成的逻辑块序列,完成所述视野位置点空间位置、视野距离以及通过在所述的图片拟合空间中添加鱼眼照片,完成虚拟空间场景的编辑;完成目标动作的运行参数的编辑和设定以及事件触发点的编辑,最终形成完整的VR游戏虚拟游戏场景。作为优选的实施方式,所述的全向行走机构包括支撑板和底板,支撑板内部设有多个平行设置的滚动棒;滚动棒的两端通过阻尼轴承固定,通过传送齿条由步进电机驱动;支撑板和底板之间设有多个呈中心对称设置的电动缸;在底板的下方设有旋转轴;游戏过程中,使用者足部在所述的弧面上行走,带动滚动棒旋转,传感器感知所述滚动棒的旋转数据,由所述的传感器单元传输至所述的控制单元,控制单元解析后,将旋转数据转换成控制单元解析所述的地形模块的信息,控制电动缸的伸缩,完成支撑板的姿态控制;通过调节滚动棒的阻尼,控制所述的阻尼轴承调节不同阻尼。更进一步的,所述的全向行走机构还包括:落地式支撑架,在该支撑架的顶端设有横梁,横梁的下方通过旋转轴连接有一固定使用者的吊臂;使用过程中,使用者大部分重力由吊臂承担,角部在所述动作球上部区域移动,带动所述动作球旋转,完成运动数据的采集。更进一步的,所述的球承还连接有振动电机和抬升机构;游戏过程中,所述的控制单元分析编制的路线,当路线行进过程中,控制单元检测当前路线经过设定地形时,向所述的振动电机和抬升机构发出指令,控制振动电机振动和/或控制抬升机构抬起特定高度。附图说明为了更清楚的说明本专利技术的实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术的系统单元图图2为本专利技术场景编辑单元的单元图图3为本专利技术实施例1的系统单元图图4为本专利技术全向行走机构的结构示意图图5为本专利技术全向行走机构的俯视图具体实施方式为使本专利技术的实施例的目的、技术方案和优点更加清楚,下面结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚完整的描述:如图1-4所示:一种基于模块化编辑的VR游戏制作与体验系统,主要包括:具有HTML5语言的场景编辑单元,使用者通过该单元完成VR游戏场景和游戏的编辑制作。采用具有HTML5语言,可以方便的通过网页进行编辑,抛弃了复杂的客户端,使得游戏编辑者在任何计算机甚至移动终端上进行VR游戏的制作、编辑和修改。为了能够进一步的降低VR游戏的编辑难度,所述的场景编辑单元主要包含:将游戏中的动作命令进行封装的逻辑块存储单元,该单元存储有表示VR游戏虚拟场景内动态元素运动指令的逻辑图形块。作为可选的实施方式,几种常见的运动指令,比如直线行走一定的距离后,转向特定方向等类似的指令,可以由两个指令块串联组成,直线行走的距离,转向角度在指令块上设置的参数编辑区域进行调整即可。还包括操作显示单元,使用者将所述的逻辑图形块拖拽至操作显示单元中的指定区域,形成满足游戏流程的逻辑块序列,完成VR游戏的编辑制作。为了增强VR游戏体验,尤其是能够将玩家在实体空间的行进距离成比例的精确的反映在VR游戏的虚拟空间中,作为本专利的优选的实施方式,系统还设有全向行走机构,使用者在全向行走机构上运动,全向行走机构即可感知行走距离,并将行走距离传输至主控单元,主控单元根据所述的移动参数控制VR游戏虚拟场景中虚拟目标的运动,完成游戏。为了能够实时的反映使用者使用所述的场景编辑单元编辑的成果,作为优选的实施方式,操作显示单元还包括虚拟空间编辑区域。该区域内,至少包含视野位置点、视野距离、目标动作、事件触发点、及球形的图片拟合空间;通过拖拽所述的逻辑图形块在指定区域内形成的逻辑块序列,完成所述视野位置点空间位置、视野距离以及通过在所述的图片拟合空间中添加鱼眼照片,完成虚拟空间场景的编辑;完成目标动作的运行参数的编辑和设定以及事件触发点的编辑,最终形成完整的VR游戏虚拟游戏场景。作为优选的实施方式,所述的全向行走机构包括支撑板1和底板2,支撑板1内部设有多个平行设置的滚动棒3;滚动棒3的两端通过阻尼轴承固定,通过传送齿条由步进电机31驱动;支撑板1和底板2之间设有多个呈中心对称设置的电动缸5;在底板2的下方设有旋转轴4;游戏过程中,使用者足部在所述的弧面上行走,带动滚动棒3旋转,传感器感知所述滚动棒3的旋转数据,由所述的传感器单元4传输至所述的本文档来自技高网...
基于模块化编辑的VR游戏制作与体验系统

【技术保护点】
一种基于模块化编辑的VR游戏制作与体验系统,其特征在于包括:基于HTML5语言的可视化场景编辑单元,使用者通过该单元完成VR游戏场景和游戏的编辑制作;所述的可视化场景编辑单元至少包含:逻辑块存储单元,该单元存储有表示VR游戏虚拟场景内动态元素运动的逻辑图形块;操作显示单元,使用者将所述的逻辑图形块拖拽至操作显示单元中的指定区域,形成满足游戏流程的逻辑块序列,完成VR游戏的编辑制作;地形编辑单元,使用者通过HTML5语言编辑VR游戏中的地形模块信息;全向行走机构和设置在全向行走机构上的传感器单元,记录玩家的在该机构上的行走距离;设置在所述全向行走机构上的传感器单元,收集使用者的移动参数,输入所述的主控单元;主控单元根据所述的移动参数控制VR游戏虚拟场景中虚拟目标的运动,参与游戏;游戏过程中,主控单元解析路线经过的地形模块的信息,控制所述的全向行走机构的俯仰、摇摆和转动。

【技术特征摘要】
1.一种基于模块化编辑的VR游戏制作与体验系统,其特征在于包括:基于HTML5语言的可视化场景编辑单元,使用者通过该单元完成VR游戏场景和游戏的编辑制作;所述的可视化场景编辑单元至少包含:逻辑块存储单元,该单元存储有表示VR游戏虚拟场景内动态元素运动的逻辑图形块;操作显示单元,使用者将所述的逻辑图形块拖拽至操作显示单元中的指定区域,形成满足游戏流程的逻辑块序列,完成VR游戏的编辑制作;地形编辑单元,使用者通过HTML5语言编辑VR游戏中的地形模块信息;全向行走机构和设置在全向行走机构上的传感器单元,记录玩家的在该机构上的行走距离;设置在所述全向行走机构上的传感器单元,收集使用者的移动参数,输入所述的主控单元;主控单元根据所述的移动参数控制VR游戏虚拟场景中虚拟目标的运动,参与游戏;游戏过程中,主控单元解析路线经过的地形模块的信息,控制所述的全向行走机构的俯仰、摇摆和转动。2.根据权利要求1所述的基于模块化编辑的VR游戏制作与体验系统,其特征还在于所述的操作显示单元,还包括虚拟空间编辑区域;该区域内,至少包含视野位置点、视野距离、目标动作、事件触发点、及球形的图片拟合空间;通过拖拽所述的逻辑图形块在指定区域内形成的逻辑块序列,完成所述视野位置点空间位置、视野距离以及通过在所述的图片拟合空间中添加鱼眼照片,完成虚拟空间场景的编辑;完成目标动作的运行参数的编辑和设定以及事件触发点的编辑,最终形成完整的VR游戏虚拟游戏场景。3.根据权利要求1所述的基于模块化编辑的VR游戏制作与体验系统,其特征还在于:所述的全向行走机构包括支撑板(1)和底板(2),支撑板(1)内部设有多个平行设置的滚动棒(3);...

【专利技术属性】
技术研发人员:董培诚段会锋
申请(专利权)人:大连文森特软件科技有限公司
类型:发明
国别省市:辽宁;21

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

1