基于Unity3D和Kinect的体感跑酷游戏开发关键技术设计与实现
2015-12-13张帅周恒杰张琳涛
三明学院学报 2015年6期
张帅,周恒杰,张琳涛
(三明学院信息工程学院,福建三明,365004)
基于Unity3D和Kinect的体感跑酷游戏开发关键技术设计与实现
张帅,周恒杰,张琳涛
(三明学院信息工程学院,福建三明,365004)
针对游戏中虚拟现实游戏的趣味性,交互性,以及虚拟现实游戏的操纵性等问题,设计基于Kinect体感设备和Unity3D游戏,对体感设备捕获到的数据进行分析,使游戏中的人物的行动符合我们的预期,研究场景的实时动态加载、场景优化和NGUI等关键技术,以满足游戏的交互性,趣味性和游戏真实性,对今后体感游戏的开发有一定的参考价值。
Unity3D引擎;Kinect体感设备;体感识别;NGUI插件
随着输入设备的发展越来越先进,体感捕捉设备渐渐映入人们的眼帘。据调查,目前以XBox360为平台的体感游戏(如Kinect大冒险和运动会、舞蹈大师、基于体感技术的切水果等)越来越丰富,玩法越来越新颖。与传统的采用输入设备(如键盘、鼠标或触屏)来操作游戏,体感游戏采用Kinect体感捕捉设备,玩家能够通过自己的肢体动作来控制游戏中角色的行动,感觉如置身游戏之中,增强了游戏的趣味性,且游戏中的操作易于掌控,通过一些简单上手的肢体动作来操控。在游戏设计与实现方面,有着关卡简单,目标明确,趣味性强等特点。
本文基于Unity3D引擎,利用Maya三维建模软件完成游戏场景搭建,在Unity3D进行脚本开发,使用Kinect体感设备来进行人物控制。重点研究Kinect设备的体感数据处理以及Unity中模型简化、脚本驱动等关键技术,最终完成PC端体感游戏的发布,为今后Kinect体感游戏开发提供参考。……
登录APP查看全文
