• VR开发者必看:4大最为值得关注的内容平台【转】


     
     
     
     
    时间 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内容的开发。

  • 相关阅读:
    第1章:路线图
    第0章:战胜恐惧和懊悔
    c++ 变量 定义 声明
    两个无符号数相减 可以得到负数
    c++ cast operator(类型转换操作符)
    C++中static 的使用方式,以及与c中的static的区别
    重载overload 重写override 重定义redefining
    用到位运算的题目
    C++ 虚函数表解析
    虚函数 动态绑定 实现方式是:虚函数表
  • 原文地址:https://www.cnblogs.com/mazhenyu/p/6524932.html
Copyright © 2020-2023  润新知