Quantcast
Channel: CSDN博客移动开发推荐文章
Viewing all articles
Browse latest Browse all 5930

一起学Google Daydream VR开发,快速入门开发基础教程一:Android端开发环境配置一

$
0
0

原文因涉及翻墙信息,被强制删除,此文为补发!

准备工作



进入Google Daydream开发者官网,开启准备工作,官网地址:https://vr.google.com/daydream/developers/
--------------------------------------------------------------------------------------------------------------------
Google Daydream开发者网址:
--------------------------------------------------------------------------------------------------------------------
如果无法访问,现提供3种解决方案,以后开发可能需要经常进入官网查询最新的API,所以over the wall是必要的。


进入Google Daydream开发者官网后,翻到底部,我们可以看到目前Daydream对三大开发平台的支持:他们分别是Android平台(Android Studio),Unity3D和UE4,本篇只讲Android平台的开发,后续会推出Blog介绍下Unity3D平台的开发方式,至于UE4,本人对此平台涉及不深而且Daydream对它的支持有限,API数量可怜,在这里就不做过多探讨了。

点击LEARN MORE,进入Daydream Android开发者官网:https://developers.google.com/vr/android/,可以看到这里有基本的Google VR SDK安卓平台的介绍,主要涉及Android端支持和入门指南,译文如下:

Google VR SDK for Android支持Daydream和Cardboard,其中包括用于创建插入到Cardboard查看器中的应用程序的简单API以及用于支持具有Daydream功能的手机和Daydream控制器的更复杂的API。
Google VR NDK for Android为开发人员编写本机代码提供了C / C ++ API。
熟悉OpenGL的开发人员可以使用Google VR SDK快速开始创建VR应用程序,从而简化常见的VR开发任务,例如:
 ~ 镜头失真校正。
 ~ 空间音频。
 ~ 头部跟踪。
 ~ 3D校准。
 ~ 并排渲染。
 ~ 立体几何配置。
 ~ 用户输入事件处理。
我们保持硬件和软件开放,鼓励开源社区参与和与其他地方提供的VR内容兼容。

了解更多:
使用我们通过了解Android SDK和NDK的入门指南。
下载适用于Android的Google VR SDK。
要了解Google VR API,请参阅Android API Reference。


部署GVR-Android-SDK前提

点击了解更多以后,进入Getting Started Android开发环境部署的入门指南。可以查看到官方为我们介绍了部署所需要的条件,地址:https://developers.google.com/vr/android/get-started,英文不好的看我的翻译:
本文档主要介绍了如何通过在Android设备上构建和运行Google示例应用程序,开始使用Google VR for Android SDK。
官方提供了一个VR的小游戏“寻宝游戏”作为示例程序。
这个“寻宝游戏”使用了Google VR SDK的以下功能:
 ●  双目渲染:VR中每个眼睛的分屏视图。
 ●  空间音频:声音似乎来自VR世界的特定区域。
 ●  头部运动跟踪:VR世界视图随着用户移动头部而更新。
 ●  触发输入:用户可以通过按下按钮与VR世界交互。
在这个游戏中,你会环顾游戏世界尽快找到和收集对象。这是一个基本的游戏,但它演示了谷歌VR SDK的核心功能。

部署示例项目的基本环境条件如下:
 ●  Android Studio 1.0或更高版本。
 ●  Android SDK的API23,也就是需要Android 6.0的SDK。
 ●  Gradle 23.0.1或更高版本。如果您安装的版本太低,Android Studio将允许您升级。
 ●  运行Android 4.4(KitKat)或更高版本的Android物理设备。

看了下最新的Android Studio都满足这些条件,设备就不用说了,现在还能找到Android4.4以下版本的手机?怎么安装这里就不介绍了,可以去查查blog,小白注意下载带SDK的版本。
--------------------------------------------------------------------------------------------------------------------
Android Studio中文社区:
--------------------------------------------------------------------------------------------------------------------

通过运行以下命令从GitHub克隆示例应用程序代码gvr-android-sdk:
[plain] view plain copy
 在CODE上查看代码片派生到我的代码片
  1. git clone https://github.com/googlevr/gvr-android-sdk.git  
安装有github桌面客户端或部署git环境的可以用官方给出的方法获取源代码和依赖库,我在尝试的过程中,发现克隆有点慢,改成SSH指令应该会快点:
[plain] view plain copy
 在CODE上查看代码片派生到我的代码片
  1. git clone git@github.com:googlevr/gvr-android-sdk.git  

没有部署git环境获取嫌慢的可以直接去github上下载源代码zip包:
开发环境和源码都下载后以及手机硬件设备都准备了后,下一篇讲解如何部署和部署可能会遇到的问题:
--------------------------------------------------------------------------------------------------------------------
Daydream从入门到精通——快速入门开发基础教程二:Android端开发环境配置二:
--------------------------------------------------------------------------------------------------------------------

一起探讨

Daydream相关学习技术交流群,有什么最新的技术和教程以及VR开发工具等会第一时间在群内发布,欢迎广大VR爱好者的加入:
①群号:418310684
点击加入DayDream群:Google DayDream


声明

欢迎转载,但请保留文章原始出处
作者:Jaiky_杰哥 
出处:http://blog.csdn.net/jaikydota163/article/details/52647876

作者:jaikydota163 发表于2017/1/26 11:33:32 原文链接
阅读:12 评论:0 查看评论

Viewing all articles
Browse latest Browse all 5930

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>