文档管理中心

关于3D游戏转成VR游戏过程中遇到的问题

您好,我们是校园开发者,之前没有任何经验。之前由于条件有限,我们只开发了3D游戏版本的demo,但是现在需要转换成VR版本。

在导入了huawei的sdk到我们的demo后,我们发现需要做的工作只有两步:

第一是实现 可以用手柄去按按钮,这个我在现有的demo中已经阅读了相关的代码,已经掌握了相关知识。

第二是实现人物在游戏中的自由移动。

   

    关于人物的移动我查看目前主要是两种方案,第一种是VRTK中的teleport,即投射抛物线后瞬移到抛物线所指地面;第二种是通过圆盘状的触控板上滑下滑进行人物移动。我注意到华为自带的demo里面并没有实现人物移动的功能,不知道在哪里找到基于华为SDK的可以实现人物行走的demo


    虽然对于各位前辈而言这个可能很简单,十分钟就可以敲出来,但是对我们校园开发者而言这个确实难度比较大。我们思考了瞬移移动的本质就是控制unity里双目相机的位置,用手柄选定坐标,然后把相机的位置替换到那个坐标上。可是如何获取手柄光标所指物体的坐标呢?以及如何搞一个抛物线出来呢?还望前辈不吝赐教,如果能有一个人物行走的demo就更好了。

点赞
收藏
回复
1
分享
举报
浏览354 发布于2020-08-09 04:09未知归属地
全部评论
最多点赞
最新发布
最早发布
写回答
新增插入模板功能
一键使用模板,快速填写内容,轻松发帖~
知道了
  • 为了保障您的信息安全,请勿上传您的敏感个人信息(如您的密码等信息)和您的敏感资产信息(如关键源代码、签名私钥、调试安装包、业务日志等信息),且您需自行承担由此产生的信息泄露等安全风险。
  • 如您发布的内容为转载内容,请注明内容来源。

我要发帖子

了解社区公约,与您携手共创和谐专业的开发者社区。