转自:http://blog.csdn.net/neil3d/article/details/50767947
这两个终于搞了一套Gear VR,开始尝试了一下使用虚幻4开发Gear VR游戏。这里把开发上手的过程做一个笔记和大家分享。
首先是设置开发环境,整体上跟着官方文档走就好了:
https://docs.unrealengine.com/latest/INT/Platforms/GearVR/Prerequisites/index.html
其中重点的步骤记录如下。
设置手机,开启USB Debug
- 打开手机的“设置”->关于手机:连续点击“版本号”一栏;
- 上述操作成功之后,系统设置中会出现“开发者选项”;
- 进入“开发者选项”,开启“USB 调试”。
设置Gear VR Service为开发者模式
这一步非常重要,否则APK上传之后无法启动,会提示:请插入Gear VR设备。
具体步骤参见:
首先,要上传一个带有osig文件的App,否则你会得到一个报错:You are not a developer
- Go to Settings > Application Manager
- Select Gear VR Service
- Select Manage Storage
- Click on VR Service Version several times until the Developer Mode toggle shows up
- Toggle Developer Mode
配置Oculus签名文件(osig)
- 手机使用USB线连接电脑;
- 使用“adb devices”获取 Device ID,例如:0915f92985160b05
- 打开网址:https://developer.oculus.com/osig/
- 把签名的Device ID粘贴进输入框,然后点Download按钮;
- 将获取到的文件(例如oculussig_0915f92985160b05)放入:引擎安装目录\引擎版本号\Engine\Build\Android\Java\assets,例如:
虚幻4 Project
- 只能使用C++项目模板,不能使用Blueprint项目模板;(官方的视频里说的,他用的是4.7)
- 设置Project Settings:
- Android
- Minimum SDK Version: 19
- Configure the AndroidManifest for deployment to GearVR [check]
设置好之后,从Unreal Editor中Launch到手机,或者Package Android,都可以正常启动游戏。