VR开发 - Unity环境搭建-新手教程

2021-9-30 20:38| 发布者: admin| 查看: 141| 评论: 17

摘要: 大家好,我是李康Max他急了!他急了!远程法师拔剑啦!所以,为什么VR产品经理要学习使用unity游戏引擎呢?扎克伯格亲手开发的Facebook;雷军大学期间就开发了杀毒软件并盈利;马化腾1993年的毕业论文写的是 神经算 ...
大家好,我是李康Max

他急了!他急了!远程法师拔剑啦!



所以,为什么VR产品经理要学习使用unity游戏引擎呢?


  • 扎克伯格亲手开发的Facebook;


  • 雷军大学期间就开发了杀毒软件并盈利;

  • 马化腾1993年的毕业论文写的是 神经算法和人工智能预测;

  • 张小龙早在微信之前写了Foxmail而名声鹊起;

  • 张一鸣大学保持社交的方式是修电脑和编代码;

  • ....


当下的互联网产品经理基本不需要编程能力,主要是现在的电子产品硬件相对比较成熟。但是虚拟现实VR不同,这项技术还在面向消费者的初级阶段,设备升级飞速,硬件百花齐放,软件技术也不断更新。

谁能够把现有的技术创新,应用到自家产品功能上,谁就可能做出颠覆性产品,赢得市场。在当前VR人才奇缺,产品百花齐放的时候,能够懂些技术也方便和开发人员描述清楚产品功能 。VR的策划非常容易天马行空,如果能够了解技术的实现方式和上限,就能极大减少产品和开发的矛盾,也便于留住人才。

一、硬件设备选择:



1、PC配置:起码要有1650独立显卡,笔记本也行,要开启性能模式。VR软件普遍偏大,配置跟不上,打个包要半个小时,太浪费时间了。

2、一体机配置:这里建议选用oculus quest 2。一方面oculus开发者比较多,遇到不懂的比价容易找到教程;另一方面,quest2功能更强大,提供的Api、sdk更丰富;还有就是,quest2是当下销量最多的一体机,用户数量也多。

3、合适的网络访问环境(需要使用Facebook账号,你懂得)。

二、开发环境搭建

1、首先登陆【unity.cn】,这里请注意是 .cn 不是 .com 不然一会儿有可能遇到unity编辑器不能下载的奇妙bug,欲哭无泪。

2、点击下载unityhub。这时候如果你没登录的是需要登陆注册的,注册方式首选手机号。如果收不到手机号就使用邮箱注册。不要下载app试图扫码登陆,因为app自己都不能注册。也不要突然发现微信登陆而兴奋,因为有些子页面调起的登陆窗口是没有微信登陆选项的。

         
VR开发 - Unity环境搭建-新手教程
         

3、安装unityhub,然后登陆账号,免费激活个人开发者许可证。

         
VR开发 - Unity环境搭建-新手教程
         

         
VR开发 - Unity环境搭建-新手教程
         

4、在安装选项中,添加unity编辑器,首选2019长期支持版,更适合学习。

         
VR开发 - Unity环境搭建-新手教程
         

         
VR开发 - Unity环境搭建-新手教程
         

5、然后给unity添加系统插件,因为要用C#写代码所以勾选visual studio,因为quest2是安卓系统所以勾选Android Build Support 及其子项。点击下一步,等待安装。

         
VR开发 - Unity环境搭建-新手教程
         

4、创建新项目,选择3D模式,名字随意。但尽量使用英文名,英文路径,避免不必要的麻烦。

         
VR开发 - Unity环境搭建-新手教程
         

5、创建后会自动打开,点击左上角File > Build Setting。在窗口中Platform 中选择Android,点击右下角按钮“Switch Plantform” 等待切换完成。(图中我已切换完成,切换平台最好在创建项目后就做,不然项目内容多了,切换平台要跑很久)。

         
VR开发 - Unity环境搭建-新手教程
           

6、还是在这个窗口,点击左下角Player Setting ,选择XR Plug-in Management 插件管理项目,添加这个插件。然后在pc模式和Android模式下全部勾选oculus。这时候下方就会自动加载Oculus接口插件,以后这里可能会通用open XR,现在不用管。关闭此窗口。

         
VR开发 - Unity环境搭建-新手教程
         

7、 在unity编辑器主界面,左上角菜单中点击Window > Asset Store进入unity资源商店,搜索Oculus Integration,然后获取并单击导入(import)。

         
VR开发 - Unity环境搭建-新手教程
         

8、选择所有资源并导入。(图上子项未选择,因为我已经导入过了)

         
VR开发 - Unity环境搭建-新手教程
         

9、导入过程中会出现一个窗口,问你是否升级一个新的插件?选择不升级。我在升级后经常出现奇怪的bug、卡死等情况。

         
VR开发 - Unity环境搭建-新手教程
         

10、Unity这边就暂时配置好了,喝杯可乐庆祝一下。接下来是quest 2这边。

11、手机下载oculus APP ,登陆,然后连接到一体机,设备 > 开发者模式 > 开 。(艰难的5小步)

         
VR开发 - Unity环境搭建-新手教程
         

12、PC下载oculus 电脑版,登陆账户,选择 通用>未知来源>允许运行未经oculus审核的应用。

         
VR开发 - Unity环境搭建-新手教程
         

13、将oculus quest2 一体机用USB线连接到电脑。佩戴上一体机,接受 允许 USB 调试和始终允许来自这台计算机。

         
VR开发 - Unity环境搭建-新手教程
         

14、摘下头盔,可以在PC oculus软件的设备栏目下看到已连接的设备信息。

         
VR开发 - Unity环境搭建-新手教程
         

15、这时候oculus这边已经配置完成,可以伸个懒腰活动一下,接下来我们试试官方给出的场景是否可用。

16、回到unity 项目,在access > oculus > sampleFramework > usage 文件夹中找到 DistanceGrab场景。

         
VR开发 - Unity环境搭建-新手教程
         

17、双击场景,就可以在Hierarchy窗口中看到场景已经加载,在scene窗口中看到场景内容。

         
VR开发 - Unity环境搭建-新手教程
         

18、点击 File > Build Setting:点击 add open scenes 勾选刚刚载入的场景;在 Android > run device 选项中找到 oculus quest2设备;然后点击build and Run,就开始安装了。第一次比较慢,配置低的电脑可能在15分钟,可以去喝杯咖啡。

         

         

19、提示安装完成!恭喜!这时候你可以带上头显,在未知来源的应用中找到你的APP了,游玩一下试试吧!预计90%的非开发者都不会一次性做到这一步,如果出错了,耐心点走查一下是哪一步的问题。

20、我们不可能随便做点改动就要打包在一体机测试,这太浪费时间了。刚刚的过程中我们已经配置了pc串流环境,现在保持usb线缆连接,在quest2设备中使用oculus link串流电脑。然后点击unity编辑器中间的播放小三角按钮,就能直接测试你的APP啦。



21、你的unity VR开发之旅正式开启喽!


鲜花

握手

雷人

路过

鸡蛋
发表评论

最新评论

引用 xswpx063 2021-10-30 19:49
支持支持再支持
引用 ksuod759 2021-10-30 19:48
我只是路过,不发表意见
引用 pkpfx549 2021-10-30 19:46
无论是不是沙发都得回复下
引用 ggrco458 2021-10-30 19:45
说的真有道理啊!
引用 ggrco458 2021-10-30 19:43
路过的帮顶
引用 maics660 2021-10-30 19:40
大人,此事必有蹊跷!
引用 fwqbh146 2021-10-30 19:39
撸过
引用 pzrdf009 2021-10-30 19:37
呵呵,低调,低调!
引用 uvlki859 2021-10-10 00:05
LZ帖子不给力,勉强给回复下吧
引用 rswum948 2021-10-9 00:06
支持支持再支持
引用 ltsrm330 2021-10-9 00:05
没人回帖。。。我来个吧
引用 ksuod759 2021-10-9 00:04
占位编辑
引用 ylour258 2021-10-7 00:28
看帖要回,回帖才健康,在踩踩,楼主辛苦了!
引用 pbbzw458 2021-10-7 00:28
珍爱生命,果断回帖。
引用 dzkoy952 2021-10-7 00:12
我的啦嘿嘿
引用 ianzo861 2021-10-4 00:30
不错 支持一个了
引用 htxss172 2021-10-3 00:09
沙发???

查看全部评论(17)

VR热点新闻
最新VR游戏
  • 官方微信公众号

  • 官方微信客服

8866VR本站对比其他VR游戏网站的实力对比图【点击图片下载PC客户端】

8866VR游戏下载管理客户端

版权保护投诉指引|手机版|小黑屋|赞助本站|8866VR游戏客户端|关于我们|卡密兑换VIP|8866VR游戏破解汉化玩家交流学习网

GMT+8, 2021-11-28 22:45

Powered by 8866VR游戏下载网

Copyright © 2001-2020, Tencent Cloud.