时间 2016-01-19 14:12:57

对很多有意涉及VR行业的内容开发者而言,该从哪里入手,是一件非常令人头疼的事。目前,整个VR行业的内容生态还不够完整,VR内容平台纷繁复杂,如果你真的准备要开发VR应用,那下面的这几大内容平台,你可就真要好好看看了:

  Oculus Share

  大名鼎鼎的Oculus应用商店被命名为了「Oculus Share」。

  不光是出色的硬件,建立一个完整的内容生态也是VR大厂需要考虑的问题。在Oculus Rift CV1正式对消费者开售之后,Oculus Share目前已经拥有超过1000款VR应用。在应用开发方面,Oculus也有专属的SDK供开发者使用。总的来说,如果你想进行VR应用的开发,Oculus Share绝对是创业者首先就要考虑的地方。

  Oculus开发者官网:https://developer.oculus.com/

  Oculus SDK for Windows:https://developer.oculus.com/downloads/pc/0.8.0.0-beta/Oculus_SDK_for_Windows/

  Oculus Audio SDK Plugins:https://developer.oculus.com/downloads/audio/1.0.1/Oculus_Audio_SDK_Plugins/

  Oculus Runtime for Windows:https://developer.oculus.com/downloads/pc/0.8.0.0-beta/Oculus_Runtime_for_Windows/

  Steam Store & Viveport

  对于HTC Vive来说,Valve可以说是HTC最强大的后盾!在内容生态的建立上,凭借Steam这个全球最大的游戏平台,HTC Vive的内容生态可能是VR行业最丰富,也是最完整的一个。

  而Viveport,则是为HTC Vive专门开发的虚拟现实应用商店。其目的可能是为了绕过部分访问Steam受限的国家用户而准备,有了Viveport,用户就可以不受限制地下载VR应用了。

  HTC Vive开发者官网:https://developer.htcvive.com/cn/hero.php

  下载DRM SDK:http://dl4.htc.com/download/VR/htcvitasdk-201512151809.zip

  Unity 3d插件:https://docs.unrealengine.com/latest/INT/Platforms/SteamVR/QuickStart/2/index.html

  Unreal Engien 4插件:https://docs.unrealengine.com/latest/INT/Platforms/SteamVR/QuickStart/2/index.html

  OpenVR SDK:https://github.com/ValveSoftware/openvr/wiki/API-Documentation

  PlayStation Store

  对于向来喜欢单打独斗的索尼来说,它与Oculus和HTC的做法不同。索尼从来没有对外公布过其开发者SDK,甚至官网上连一个与“PlayStation VR”有关的网页都没有,一切都是那么的神秘。而且,对于开发者,索尼还曾先后两次对外公开表态,都是极其高冷:

  1、你们开发者最好要制作一些可以坐着玩的游戏(因为沉浸感太强,我怕我们的玩家在玩PlayStation VR的时候会摔倒)。

  2、你们开发游戏时,基准的刷新率至少得是90Hz以上(因为我们的设备是120Hz的,达不到刷新率,我们有插帧技术;也不要怕PS4的硬件处理能力不足,PlayStation VR还会有外置的辅助处理器)。

  之所以能如此高冷,取决于索尼的企业基因和它在游戏行业中的沉淀。索尼几乎做什么都喜欢自成一派,而且它也确实有实力任性。凭借旗下几个嫡系的游戏工作室和与大牌游戏厂商的基情,索尼声称已经有超过50款大作正在研发中,其中还包含许多3A级硬货,诸如《最终幻想14》、《真三国无双7》和《夏日课堂》等等,就连随Oculus Rift附送的《EVE: Valkyrie》也将支持PlayStation VR。这也许就是PlayStation VR任性的理由,同时,这也是PlayStation VR最大的卖点。

  说了这么多,总结起来就是:不建议中小创业者们考虑PlayStation Store。即使它看起来确实是最有吸引力的一个,但他也是竞争最强的一个。对于中小创业者们来说,在VR行业这个大坑里,一旦站错了队,可能就会从头输到尾。

  Gear VR Store

  与其说是Gear VR Store,其实还不如直接说是Oculus Share。

  与Oculus Rift师出同门的Gear VR,由于是三星与Oculus合作开发的产物,所以包括SDK在内,连应用商店都是在一起的。而Gear VR Store,其实就是Oculus Share下的一个分类罢了。

  与3大PC头显相比,Gear VR虽然在技术上并没有什么优势,但他却具备了很多PC头显所不具备的优势,诸如价低、质优、便携、易普及等等。与同类产品相比,凭借Oculus的技术支持,Gear VR的整体体验也远超其他产品。这样来看,Gear VR的内容平台在目前甚至比Oculus Rift更值得开发者关注。

  Oculus Mobile SDK:https://developer.oculus.com/downloads/mobile/1.0.0.0/Oculus_Mobile_SDK/

  所以,我们认为,对于VR开发者或者是准备涉足VR行业的开发者而言,应该优先关注的内容平台顺序是:Gear VR Store>Oculus Share>Steam Store & Viveport>PlayStation Store。

  除此之外,根据以上几大内容平台的现状,我们还发现在VR内容开发领域,有以下两个特点:

  1、各家内容平台,只服务于自家的产品。内容生态的建立,通常也被当做产品竞争的壁垒之一。所以,在VR内容开发上,并不存在“大锅饭”这种概念。在进行VR内容开发的之前,首先要做的就是选择平台,然后才能根据其提供的专属SDK进行开发。

  2、没有统一的行业标准。举个例子来说,在VR游戏的开发中,使用Unity 5引擎还是Unreal Engien 4引擎,并没有明确的标准。通常来讲,Unity 5更适合移动式VR内容的开发;而Unreal Engien 4则更适合用来进行画面更加复杂的PC VR内容的开发。

VR开发者必看:4大最为值得关注的内容平台【转】的更多相关文章

  1. Android 应用开发者必看的 9 个 Tips

    去年,Android应用数量已经超过iOS成为全球最大的生态系统,不过在这多大百万的应用中,有些应用的下载量很大,赚的盆满钵满:另外一些应用就石沉大海.无人问津了. 拥有多年程序开发经验,最近在开发A ...

  2. 腾讯云安全:开发者必看|Android 8.0 新特性及开发指南

    欢迎大家关注腾讯云技术社区-博客园官方主页,我们将持续在博客园为大家推荐技术精品文章哦~ 背景介绍 谷歌2017 I/O开发者大会今年将于5月17-19日在美国加州举办.大会将跟往年一样发布最新的 A ...

  3. 想入职阿里的Java开发者必看,阿里巴巴面试官实战经验分享!

    最近社区Java技术进阶群的小伙伴总是会问,如何面试阿里Java技术岗,需要什么条件,做哪些准备:小编就这些问题找到了阿里技术团队中在一线真正带Java开发团队并直接参与技术面试的专家,分享了自身在筛 ...

  4. 开发者必看|Android 8.0 新特性及开发指南

    背景介绍 谷歌2017 I/O开发者大会今年将于5月17-19日在美国加州举办.大会将跟往年一样发布最新的 Android 系统,今年为 Android 8.0.谷歌在今年3 月21日发布 Andro ...

  5. 开发者必看!探秘阿里云Hi购季开发者分会场:海量学习资源0元起!

    摘要: 开发者分会场致力于帮助开发者学习了解阿里云最新技术,为开发者设计全方位的技术成长与进阶之路. 2019阿里云云上Hi购季活动已经于2月25日正式开启,从已开放的活动页面来看,活动分为三个阶段: ...

  6. 2016值得关注的语言平台、JS框架

    语言和平台 Python 3.5 在今年发布了,带来了很多新特性 比如 Asyncio,,为你带来了类似 node.js 的事件机制,还有type hints. 鉴于Python 3 终于真正地火起来 ...

  7. 学习移动机器人SLAM、路径规划必看的几本书

    作者:小白学移动机器人链接:https://zhuanlan.zhihu.com/p/168027225来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 声明:推荐正版图 ...

  8. Build2016上值得一看的大数据相关Session

    (此文章同时发表在本人微信公众号"dotNET每日精华文章",欢迎右边二维码来关注.) 题记:Build2016开完很久了,现在才来回顾下,就说说那些和大数据相关的Session, ...

  9. [转载] JAVA面试题和项目面试核心要点精华总结(想进大公司必看)

    JAVA面试题和项目面试核心要点精华总结(想进大公司必看) JAVA面试题和项目面试核心要点精华总结(想进大公司必看)

随机推荐

  1. linux软件管理(Vim编辑器使用) ——(七)

    windows : .exe     安装 .卸载 安装:  mysql.exe  cc.exe 卸载 : 该软件唯一的标识  ,包名   alibaba android : *.apk   卸载 包 ...

  2. 常见协议基础知识总结--FTP协议

    FTP协议是一种基于客户端和服务器的文件传输协议,属于应用层协议,基于传输层的TCP协议: FTP主要分成主动模式和被动模式两种传输方式, 方式是相对服务器而言的,服务器主动发起数据连接即主动方式,使 ...

  3. Ubuntu10.04中利用V4L2读取摄像头数据并保存成文件【转】

    转自:http://blog.chinaunix.net/uid-29339876-id-4042245.html 利用V4L2读取UVC摄像头数据并保存成视频文件,主要参考http://linuxt ...

  4. OpenCV-2.4.6-android-sdk 人脸识别demo搭建

    最近项目需要研究下人脸识别,在领导推荐下准备研究OpenCV 一,上官网了解下 基本知识 http://docs.opencv.org/doc/tutorials/introduction/andro ...

  5. nginx1.11.9 apt即源码编译各平台测试

    测试系统:ubuntu16.04 server,debian8.7 netinstall,centos7 mini. 系统配置:使用virtualbox安装,内存1G,cpu单核,物理CPU  i5- ...

  6. Opencv第三章

    2. 下面这个练习是帮助掌握矩阵类型.创造一个三通道二维矩阵,字节类型,大小为100×100,并设置所有数值为0. a. 在矩阵中使用void cvCircle(CvArr* img, CvPoint ...

  7. UpdateData、Invalidate、InvalidateRect和UpdateWindow及RedrawWindow

    Invalidate 在消息队列中加入一条WM_PAINT消息,其无效区为整个客户区. 窗口的客户区无效意味着需要重绘.例如,如果一个被其它窗口遮住的窗口变成了前台窗口,那么原来被遮住的部分就是无效的 ...

  8. [转]CreateDIBitmap与CreateDIBSection

    首先明确最主要区别:CreateDIBitmap创建的是设备相关位图句柄 - HBITMAP.                               CreateDIBSection创建的是设备 ...

  9. 使用 gulp 编译 LESS

    请务必理解如下章节后阅读此章节: 安装 Node 和 gulp 使用 gulp 压缩 JS Less 是一门 CSS 预处理语言,它扩充了 CSS 语言,增加了诸如变量.混合(mixin).函数等功能 ...

  10. 【原创】Maven cobertura整合多个子项目下的单测覆盖率报告

    今天在调试一个UT job的时候发现找不到cobertural报告文件,后来发现在Maven的自项目里找到了对应的代码覆盖率报告,但都是是分散在每个子项目下面的,看起来很不方便.就在想是不是可以把这些 ...