全国服务热线 18627148124

VR三维游戏软件APP开发

提醒:因为软件开发行业无明确禁止法规, 该企业仅提供软件开发外包定制服务,项目需取得国家许可,严禁非法用途。 违法举报
更新时间:2024-09-16 07:00:00
价格:请来电询价
联系电话:
联系手机: 18627148124
联系人:廖经理
让卖家联系我
详细介绍

VR三维游戏软件开发请联系上方廖经理,VR三维游戏软件开发,VR三维游戏虚拟现实开发,VR三维游戏三维虚拟开发,VR三维游戏开发公司,VR三维游戏开发平台,VR三维游戏开发软件,VR三维游戏开发案例,VR三维游戏开发方案,VR三维游戏场景开发,VR三维游戏开发需要多少钱,VR三维游戏开发方案。

VR三维游戏软件APP开发

SteamVR插件的导入

我们是一家专业做开发的软件公司,公司主要研发小程序、APP、公众号、网站等项目,案例丰富。行业客户五湖四海,直播、教育、医疗、商城都有成熟经验。   APP定制开发服务   企业移动战略.

使用Unity3D进行VR游戏的开发,首先需要具备以下条件

1.拥有一台显卡不低于GTX960性能的主机

2.拥有一部VR设备,HTC Vive或者Oculus,因为只有连接上VR设备,Unity才能进行正常的调试(本文使用的是Vive设备)

3.下载Valve的游戏平台Steam

4.下载Unity3D插件商店中SteamVR插件

这几项缺一不可,没有VR设备的开发者,虽然能进行VR项目的开发,但是不能调试不能体验VR的效果,实际上是非常蛋疼的一件事。

另外吐槽一点,VR的调试需要带上VR设备,这个时候如果要动态的在项目中进行各种调试会非常的不方便。。。笔者尝试在VR设备中调出桌面进行操作也由于摇杆的操作比鼠标操作差很多而倍感不爽。。。所以没有VR设备的小伙伴们,赶快入手一个VR设备是正经,当然你也可以先通过学习如何开发来做一个前期的预热。

VR三维游戏软件APP开发

首先第一步,我们要做的是打开Steam,点击右上角的VR小标记来启动VR设备,第一次启动需要设置一下VR设备的房间环境,这点我就不多说了,不同的VR设备有不同的设置方式。Zui终能够识别出你的VR设备即可。本教程以HTC出的VIVE设备进行讲解。

SteamVR插件是全免费的,是Valve公司免费提供给大家的,这一点真是良心啊,如果有遇到无法下载或者下载非常慢的情况,本文Zui后将会提供插件的下载,有需要的同学请自行下载

截止本稿完成日期,Zui新版本为1.1.0,这个插件不大,只有几M,很实惠的插件哟。

好了,说了那么多,我们开始实战吧,首先创建一个新的Unity3D项目,然后导入我们的SteamVR插件。

在项目的根目录或者任意空白的地方点击右键,选择Import Package→Custom Package导入下载好的unity插件包(如果是从插件商店下载的,则会自动弹出导入窗口,不用这一步了)

支撑平台,强大的技术能力,助您业务落地   呈现我们足够了解各行业的移动商业模式,以支持您的移动战略部署   Android开发   独有的原生、混合Android系统开发技术,一次开发,多平台、多入口,轻松解决主流手机系统适配问题,更兼容,更便捷!

导入所有的文件(如果是用旧版本更新,则更新所有的文件即可),点击Import

导入完成之后会弹出一个Unity项目设置的窗口,选择AcceptAll接受所有即可

你做了一个正确的选择~被表扬了~呜哈哈~~

依托云计算和移动互联网技术,整合运营服务理念,构筑智慧商圈,打造聚合楼宇物业管理、企业、周边供应商的商业写字楼生态服务平台。   新概念多彩社交圈资源共享文化交流,陌生交友、附近好友、大型社交圈,支持商家端/客户端双端开发   随着贸易和网上购物的发速发展,物流成了一个非常重要运输环节,在网上购买大件物品的时候选择物流发送,让你实时了解你的货物情况。

导入完插件之后,可以在Scenes文件夹下找到一个演示的场景,example,建议有密集恐惧症的同学慎入。。。另外在Extras下也有两个小演示,一个是抛东西,一个是握东西,都是演示摇杆的使用方式这个我们后面再讲。

带上你的VR设备,运行这些场景就开始你的VR体验之旅了。

使用SteamVR插件预制开始VR的旅程

下面这一节将会教各位同学打造自己的VR场景,这一节是非常非常简单的,简单到我用一句话就能讲完,不信?我们来试试。

新建一个场景或者打开一个已有的场景,将SteamVR/Prefabs/[CameraRig]预制拖入场景。

然后。。。然后就完了,你可以运行这个场景,你的两个手柄都识别出来了,和你刚才看到官方的演示场景一样。

细心的同鞋一定发现了控制台一直在输出什么东西,不要担心,这是因为有场景中有两个AudioListener,我们把原来场景中主摄像机上的AudioListener移除掉即可

呵呵,这一步简单吧,然后我们开始进行下一步。

如何识别手势控制以及摇杆的各种操作

这一节将教会大家如何使用脚本来识别和控制VR设备

我们首先看一下刚刚拖到场景里的CameraRig预制

Zui外层的CameraRig这个预制就是你的VR设备在场景中的原点位置,挪动这个对象可以挪动整个VR在场景的位置,你的视角也会随之而移动。

Controller(left)和Controller(right)这个不用我多说了,这个是你的左右摇杆。有好学的同学要问了,摇杆上貌似没有区分左右的标记吧,怎么能区分哪个对象对应的是哪个摇杆呢?SteamVR默认会将第一个识别出来的摇杆作为right右摇杆,所以分左右主要看先后。Zui后的head不用说,就是各位同学的脑袋了,里面有两个对象,一个是作为渲染器的眼睛,一个是用来听声音的耳朵。

认识了这些东西之后,我们就开始编写一个小脚本,来识别一下他们。

在Main Camera上添加一个新的cs脚本,取名为StartVR

IOS开发   国内非常有经验的IOS开发团队,为企业客户提供一站式IOS APP定制开发解决方案,从开发功能需求到测试上线,高效交付!   电商类APP涵盖了商品分类、购物车、充值、订单管理等所有电商的基本功能,能覆盖大多数类型的电商应用适用对象水果生鲜、商超、母婴用品、图书、数码电子   直播类APP互动性强,用户在平台进行互动和评论,激发用户自我表达欲望。

联系方式

  • 地址:深圳 洪山区书城路7号名士1号3号楼6层19室(名士一号商务秘书-211号)(注册地址)
  • 邮编:518111
  • 联系电话:未提供
  • 联系人:廖经理
  • 手机:18627148124
  • 传真:86-0755-84662603
  • QQ:296387662
  • Email:296387662@qq.com
产品分类