独乐乐不如众乐乐,好的内容只有经过传播才具有价值。如果VR平台能够将UGC(User Generated Content,也就是用户生成内容)发挥到极致,每一个玩家都是一个“VR开发者”,那么整个过程所创造出的价值将无法估量。今天来给大家科普一下如何快速上手Oculus 2 开发?简单3步就搞定。
目录:
一、Unity下载安装
二、Oculus插件配置
三、Oculus设备调试
一、unity下载安装
1.下载unity,选择“长期支持版本”,选择一个2020年版本,点击“从Hub下载”
网址:https://unity.cn/releases/lts/2020
说明:
①不要自己去微信公众号找破解版本的unity(安卓开发插件不全,后期下载很麻烦,折磨了我30多个小时……)
②现在支持Oculus最新插件开发的unity版本普遍在2019.5以上,这里选择长期支持版本LTS更加稳定一些(不用频繁更新)
③从Hub下载(类似下载一个游戏盒子),先在2020年版本的Hub创建项目会很方便。如果你单独下载unity,后期还是不得不选择Hub,所以我们就一步到位。
2.安装Unity Hub,“设置”,“许可证管理”,“激活许可证”,“个人版本”
说明:
①unity hub不要安装在C盘,费内存
②必须先激活许可证,不然后面连项目都创建不了(一直转圈圈)
③激活完毕后,点“常规”,“偏好选项”,可以自定义unity引擎安装路径(不要C盘)
3.“安装”,选择unity版本,添加模块(最重要的部分!) ,等待unity下载
说明:
①unity版本尽量选它推荐的版本(通常是在第一个)
②添加的模块有三个:Android Build Support、Windows Build Support(如果是苹果系统和Linux系统请自行替换就好)、简体中文(unity自带的安装一步就到位,如果另行下载会相当麻烦)
③开发工具Dev tools建议自行安装visual studio(这下子可以从微信公众号下载破解版的了~)
④一切安装完毕的结果:unity图标下面有安卓机器人和Windows系统标志(表示支持安卓和Windows系统开发)
二、Oculus插件配置
1.下载插件oculus-adb-driver-2.0并安装(苹果系统不用)
网址:https://developer.oculus.com/downloads/package/oculus-adb-drivers/
2.下载插件Oculus Integration
网址:https://developer.oculus.com/downloads/package/oculus-adb-drivers/
说明:下载前需要注册一个unity账号,登录完毕后,点击:“添加至我的资源”,然后可以选择“在unity中打开”。这个Oculus整合包里面包含Oculus手柄,相机,手势交互等等场景,非常实用。
3.打开Unity,上面菜单栏“Window”,“Package Manager”,选择左上角“Packages:My Asset”,点击“Oculus Integration”,再点击导入“import”
说明:如果没有显示Oculus Integration的话,可以先进入unity asset商店,搜索之后,点击“在unity中打开”
4.左上角的“Packages:My Asset”切换到“packages:Unity Registry”,找到Oculus XR Plugin,点击install安装。之后再下拉,找到XR Plugin Management,选择一个版本安装。
说明:可能对于XR Plugin Management不同版本安装会报错,如果出错的话,请移除remove版本之后切换另外的版本安装
5.点最上角菜单File,“building setting”,点安卓平台(带有机器人那个),点“switch platform”
切换好之后如下图:
6.点最上角菜单Edit,“project settings”,点“XR Plug-in Management”,点右边安卓机器人,勾选下面的Oculus
7.点左下角Oculus,点右边安卓机器人,勾选对应的要求
8.暂时关闭掉这些小窗口,找到“project”视图底下的:Assets/Oculus/SampleFramework /Usage,双击CustomHands.unity场景,可以看到一个蓝色的场景。(其他场景感兴趣的小伙伴可以自行尝试打包体验)
9.点左上角File,Build Settings,点击“build”导出apk(安卓格式的文件)
三、Oculus设备调试
1.下载sidequest(类似于梯子),可安装apk安卓格式的app到Oculus上面
网址:https://sidequestvr.com/setup-howto
2. 浏览器打开https://dashboard.oculus.com/登陆Oculus,绑定信用卡或PayPal,提交申请开发者资格。申请成功后是下面这个页面:
3.然后打开oculus手机 app,进入设置页面,点开设备号-选择更多设置-开发者模式,然后打开开发者模式。
4.把Oculus连接到电脑(手机TypeC线即可),打开SideQuest软件,左上角从红灯变为黄色灯时需在VR内勾选并允许,然后左上角显示绿色灯即是连接成功。
5.把用unity制作好的APK拖到SideQuest里的左上角显示Drop file(s)here!松开鼠标就会进行自动安装。
6. 游戏安装完后,打开头显里面的:“应用”,点击 “未知来源”,点击带有unity标志的app即可,下面是效果图:
到这里,你的第一个亲手制作的Oculus app就完成啦~如果有什么问题可以添加联系我(电子科技大学本科生一名,目前大三,VRAR爱好者,未来打算出国深造VR方向):