目前国内的VR硬件发展迅猛,暴风魔镜、大朋VR、3Glass等硬件生产厂商也针对自身VR硬件推出相应的应用下载平台,那么对于VR内容上来说,如何才能将自己的产品接入到这些“应用商店”中呢?游戏日报收集整理了包括暴风魔镜在内国内主流VR硬件渠道最新的接入流程、SDK、审核标准及联系方式,供大家参考。
注:本文内容较长,请耐心观看或者将本文收藏以备后续查找,也可以点击下方阅读原文加入游品会读者俱乐部进行获取。
★暴风魔镜VR开放平台★
一 资源接入流程
二 开发者服务
三 最新魔镜手柄、反畸变SDK
下载地址:http://open.mojing.cn/sdk/download?nid=16&pt=4
1)Android SDK
版本号 V1.2.2419
大小 197 MB
更新时间 2016-04-29
更新说明:
1.修改支付流程,增加了用户验证和服务端安全验证环节;
2.修复部分BUG/性能优化
2.1 为统一命名规范,修改了虚拟货币查询与支付的接口;
2)IOS SDK
版本号 V1.2.2419
大小 171 MB
更新时间 2016-04-29
更新说明:1.例行升级
3)Unity SDK
版本号 V1.2.2419
大小 58.1 MB
更新时间 2016-04-29
更新说明:
1.修改支付流程,增加了用户验证和服务端安全验证环节;
2.为统一命名规范,修改了虚拟货币查询与支付的接口;
3.SDK For Unity Android平台增加异步TimeWarp功能(ATW),仅限于Unity 5.2.0及以上版本 , 实验性功能仅供尝鲜测试,不建议发布ATW的产品;
4.修复部分BUG/性能优化
4.1 Windows插件修复Editor模式下无法显示SetOverLay3D()的问题;
4.2 Windows插件修复Editor模式下预览时有可能崩溃的问题;
5.已知问题与解决方案
5.1 已知问题:SDK For Unity Android开启ATW时,程序从后台切换回前台后会导致当前花屏。
可参考解决方案:在代码中重新启用当前场景。
void OnApplicationFocus(bool focusStatus){Application.LoadLevel(Application.loadedLevelName);}
4)Unreal SDK
版本号 V1.2.2419
大小 197 MB
更新时间 2016-04-29
更新说明 1.修改的畸变算法,修正瞳距不对和畸变框尺寸不对的问题;
四 游戏审核标准
1)画面
1.无出现花屏、撕裂等异常现象;
2.无色情画面;
3.支持480*800、320*480、480*854、600*1024、800*1280和1920*1080等多种分辨率。
2)内容
1.无过于暴力、色情,或传播非法或异教信息;
2.游戏名不能使用英文缩写并不能含有“黄赌毒”等低俗敏感字眼;
3.游戏中应有关于游戏操作的明确、清晰说明;
4.如植入广告,不可影响游戏操作和游戏体验。
3)性能
1.游戏启动时长≤5S;
2.陀螺仪(方向感应)正常;
3.游戏各模块能正常体验、交互;
4.安装后可掉起游戏正常运行;
5.游戏运行流畅,无卡顿、频繁闪退、奔溃报错、黑屏等现象;
6.应支持Android4.0及以上版本。
4)手柄
1.必须支持头控+手柄操作;
2.如有方向操作,手柄操纵杆操控方向正确;
3.“ok”为确认键,如射击类可设为发射;
4.“c”键为返回键;
5.如游戏内容无太多手柄操作,至少满足“c”键退出游戏。
5)游戏建议
1.建议开发射击类、冒险类、跑酷类等趣味性较高的游戏;
2.游戏内容完整,建议设有关卡奖励或难度等级;
3.在游戏开始后,建议有新手指引来引导用户或让用户了解游戏。
五 常用机型参考
六 联系方式
1)商务合作
A 合作范围:
1.Unity3D、Java游戏相关商务合作
2.cocos2D-x、WiEngine、Cyclone 2D等游戏暂不支持合作
3.VR眼镜支持合作
4.VR输入设备(遥控器、手势、控制枪等)支持合作
B 联系邮箱:mjgamebd@baofeng.com
2)技术交流QQ群:421645506
3)版本回退问题
电话:13426116326
邮箱:openmojingsdk@baofeng.com
★灵境VR开放平台★
LingVR Unity3D SDK (以下简称SDK)是一个基于Unity3D,集成陀螺仪、双目摄像机、反畸变等虚拟现实功能的插件包, 使开发者摆脱虚拟现实基础功能的研发,专注应用的内容开发。
一 软硬件要求
SDK 需要配合 Windows 版本的 Unity 使用,目前仅支持 Android 系统的目标设备。
Unity
要求 Unity 5.3 (Mac/Windows)更高版本
Android
支持 API Level 19(Android 4.4.2) 或更高版本
外设
我们推荐使用支持 Android 设备的蓝牙外设进行开发,例如:小米手柄,灵境小白手柄等。蓝牙设备需要提供以下功能:
蓝牙 3.0 无线连接
开始和选择按键
二 应用程序要求
1)性能要求
VR 程序的每一帧都需要渲染两次,左右眼各一次;因此在 VR 程序设计之初就应该考虑性能问题,高帧率是良好 VR 体验的基础。你应该慎用或者不用:
2)混合(blending)
过多使用会影响性能。
3)alpha 测试
使用 mipmap 和压缩纹理有助于提升性能。
在 Project Setting 中开启 static batching 和 dynamic batching
另外 VR 不适用开阔场景。封闭场景不但能减轻图形渲染的开销,而且往往能获得更好的 VR 沉浸感。
4 ) 帧率
应用程序应该尽可能地跑到 60 fps,高帧率能有效避免抖动提升 VR 体验。
5 ) 场景
最好将场景限制在:
5 万 ~ 10 万个三角形
5 万 ~ 10 万个顶点
50 ~ 100 个 draw call
6 ) 分辨率
高分辨率能提高真实感,但也增加了渲染负担。LvrManager 有一个 eyeTextureScale 参数,可以通过这个来调整分辨率,在视觉效果和程序性能之间权衡。 例如在 2560x1440 的手机上用一半的分辨率也能获得相对较好的视觉效果,那么就把 eyeTextureScale 调整为 0.5 。
三 最新SDK
四 SDK使用方法及注意事项:(游品会读者俱乐部独享)
五 联系方式
1)战略合作(政企级单位联系)
联系客服