共查询到18条相似文献,搜索用时 234 毫秒
1.
Kinect与Unity3D数据整合技术在体感游戏中的应用研究 总被引:2,自引:0,他引:2
通过分析Kinect与Unity3D数据整合关键技术,从WPF与Unity 3D内部调用方式展开系统设计。设计分为Unity3D场景展示模块、Unity3D的接口模块和Kinect的数据获取三模块。其中Unity3D接口模块实现了的场景设置,骨骼绑定、镜像运动、近景模式、平滑处理功能;Kinect数据获取模块通过代码实现设备控制、骨骼绑定算法、设备图像获取。测试证明,通过C#对非托管的dll的管理方式,导入Kinect硬件的驱动程序,调用自定义的数据结构和算法,实现在unity 3D场景中,使用Kinect体感镜头控制场景中的人物模型运动,提高了体感游戏的开发效率,在体感游戏的开发和应用中有一定的社会推广价值。 相似文献
2.
《计算机应用与软件》2018,(4)
从丰富体感游戏内容的角度出发,设计并实现体感交互开发中间件软件。该软件以Kinect v2为硬件基础,将原本基于键盘鼠标等操作的传统交互方式游戏实现体感化操作。该软件包含映射集构建和模拟测试两部分,利用映射集构建部分完成传统交互事件与用户动作之间的映射关联,利用模拟测试部分进行实时体感化操作游戏。采用3种描述方式对动作进行描述和定义,采用膜版匹配的方法实现动作识别。给出将一款传统交互的游戏实现体感化操作的实例,并投入实际应用来验证该解决方案的可行性。实验结果证明,该解决方案可以有效地将传统交互方式的游戏实现体感化操作。 相似文献
3.
李广松 《数字社区&智能家居》2014,(5):2979-2983
提出将Kinect体感技术嵌入到游戏引擎OGRE中,首先在OGRE基础上搭建游戏场景,将Kinect体感外设与游戏角色绑定,引入MyGUI界面模块,使用Lua作为交互脚本,搭建一个面向前沿的具有可拓展性的体感游戏平台。 相似文献
4.
李广松 《数字社区&智能家居》2014,(13):2979-2983
提出将Kinect体感技术嵌入到游戏引擎OGRE中,首先在OGRE基础上搭建游戏场景,将Kinect体感外设与游戏角色绑定,引入MyGUI界面模块,使用Lua作为交互脚本,搭建一个面向前沿的具有可拓展性的体感游戏平台。 相似文献
5.
沉浸式多人射击游戏利用高度沉浸的画面及蓝牙体感交互设备来提升游戏体验。单台PC同时连接的蓝牙体感交互设备数量有限,不能满足沉浸式游戏娱乐项目多达几十位玩家同时游戏的要求。采用多个设备连接节点,设计并实现一个分布式设备驱动系统对交互设备进行分布式管理。系统在应用VRPN的基础上引入设备服务器节点来负责与游戏通信,降低了游戏与多个设备连接节点通信带来的开发复杂度;通过定义数据映射层实现游戏逻辑与交互设备类型的低耦合。实验结果表明应用该系统对游戏性能影响很小,能保证玩家与游戏的实时交互。 相似文献
6.
7.
8.
为解决当前跨平台游戏开发难度较大的问题,使用三维游戏引擎Unity 3D开发了一款三维射击游戏,并移植到Windows,Web,Mac,MacDashboard等多个平台。从图形用户界面、关卡设计、动画模块、声音模块、人工智能等模块人手,阐述了游戏开发过程,解决了陨石围绕星体公转,用A*算法实现飞机自动寻找最近的陨石,建立对声音的监听等问题,并对纹理贴图、天空盒等问题进行了实现和优化。 相似文献
9.
10.
李强 《中国信息技术教育》2022,(3):110-112
运动类体感游戏是将运动和电子游戏进行结合的产物。其依靠高新的电子科学技术将电子游戏和身体锻炼运动进行了有效结合,能够让人在玩游戏的过程中完成身体的锻炼。作者认为,如果将运动类体感游戏运用到小学体育教学中,将会更好地引导学生开展体育锻炼,培养学生对体育运用的兴趣,强化学生锻炼身体的意识。本文分析了运动类体感游戏,并结合小学体育教学的现状,从情境化体育教学、优化体育游戏教学以及强化体育教学的竞技性等角度提出了优化小学体育教学的思路。 相似文献
11.
随着游戏玩家需求的不断提高,现在的2D游戏已不能满足用户需求,提出一种基于Winsock的3D游戏设计方法,旨在提高用户在视觉效果上对游戏的体验,同时使用优化的引擎提高游戏的性能。Winsock是在实现多人游戏中常用的一种开发技术,相对于其他的开发技术具有明显优势,而随着3D电影的发展,用户对于3D游戏的需求与时俱进,通过这两者的完美结合,为游戏厂商提供一种引擎技术开发经验,同时也为用户提供更具创意的游戏。 相似文献
12.
手机游戏开发架构的研究 总被引:1,自引:0,他引:1
传统手机游戏开发架构中存在着3个亟待解决的问题:一是单个服务器资源易于衰竭;二是多线程间的同步和互斥耗费资源严重;三是服务器不能弹性地管理线程资源.为解决这些问题,提出了一种新的手机游戏开发架构,并详细说明这一架构中的负荷迁徙模块、基于I/O完成端口的线程池模块和消息模块.该架构较好地解决了传统开发架构中单个服务器资源易于衰竭,多线程间的同步和互斥所引起巨大的系统资源开销,及服务器不能弹性地管理线程资源等问题.实验结果表明,新的架构具有较好的效果. 相似文献
13.
李樊 《自动化技术与应用》2021,40(1):163-166
目前三维游戏中利用了虚拟场景,以便捷的人机交互,为游戏者提供最佳的游戏体验.三维游戏的衍生在很大程度上推动了虚拟现实(VR)技术的更新优化,其涵盖了虚拟现实所有技术.本文基于VR技术设计开发三维射击游戏.首先分析游戏开发需求,其次设计三维VR系统结构与游戏开发流程,再次详细规划三维射击游戏功能模块,最后进行游戏人物、场... 相似文献
14.
沙袋击打训练是拳击训练的有效手段,应用体感交互技术和虚拟现实,设计并实现了虚拟的沙袋击打仿真系统。该系统主要包含虚拟场景搭建、体感交互和训练信息系统。拳击场景建立了拳台、沙袋、拳击手套和背景模型,并通过Direct 3D接口加载到虚拟系统中。交互系统通过Kinect体感传感器追踪并获取训练者骨骼关节点坐标,从中提取肘、腕关节建立空间向量并计算击打速度和击打力,控制虚拟拳头击打虚拟沙袋,通过体感交互的方式虚拟真实训练过程,并在信息系统中记录训练信息。实验和测试表明,此系统能够实现模拟训练的功能,为拳击游戏与教学提供了新的手段。 相似文献
15.
针对现有三维虚拟展览馆游览系统交互方式用户体验不理想的现状,提出一种基于Kinect的虚拟展馆游览系统。该系统重点研究了利用Kinect骨骼追踪技术实现对体验者身体动作的解析和利用四元数插值对骨骼动画的控制。在功能上,实现了站在Kinect前的体验者通过不同的姿势,对虚拟展馆三维场景中虚拟人物的动作、姿态、位置、朝向的控制。实验结果表明,体验者能够通过体感交互技术较好地实现对虚拟人物姿态的控制并方便地进行虚拟场景游览。 相似文献
16.
17.
18.
为解决当前游戏开发中跨平台比较麻烦的问题,开发了一款多平台三维空战游戏。为提高碰撞检测速度,使用了立方体包围盒技术,并进一步优化为梯形台包围盒。在粒子系统中使用椭圆体来表现粒子,一个椭圆体上有上百个粒子,直径较小的椭圆体直接用点来代替。为了使游戏也可在手机平台上运行,经算法比较,减少粒子颜色至64色。同时从多线程、模型优化等方面对系统进行了优化。系统包括图形用户界面、物理模块、粒子系统模块等,最后被移植到Windows,Web,Mac,MacDashboard等多个平台。实验表明,该游戏运行流畅,达到设计要求。 相似文献