VR入门

对于那些对VR设计和开发感兴趣但又不确定从哪里开始的人们来说,这是一组资源。 我将专注于更易访问的技术(特别是Unity和Google Cardboard),以使本指南对尽可能多的人有用。 希望这对您来说是一个很好的起点,并且您会在使用VR时更加自在。 让我们开始!

VR甚至有什么可能?

我认为先看一些示例会有所帮助,以了解您可以做什么和不能做什么。

巨人(Giant)是一部短片VR电影,灵感来自南斯拉夫战争中的真实事件:您不是故事的积极参与者,但是您可以环顾整个房间并观看故事的进展。 重点在于沉浸式故事讲述和建立同理心, 而不是游戏玩法。

倾斜笔刷是3D绘画工具。 您可以使用控制器创建3D数字艺术品,并从各个角度进行查看。 可能性是无止境!

门户网站:Aperture机器人维修Vive VR演示是5分钟的游戏体验,您猜对了,必须修理机器人。 您可以与世界互动,并且可以在修复机器人时四处走动。 它很有趣,非常精美,也是VR如何具有教育意义的一个示例:想象以这种方式学习解剖学或工程学。 虽然希望灾难性地减轻。

最后,作业模拟器是一款您必须以滑稽可笑的方式执行日常任务的游戏。 与其他3个示例相比,它更专注于游戏玩法,并且完全愚蠢。

我需要什么入门?

我刚开始使用VR时遇到的一个大问题就是:“怎么办? ? 您需要什么技术,进行测试的样子,工作流程的样子。

这是一开始需要的清单:

  1. 智能手机
  2. Google Cardboard查看器(约$ 10–20)
  3. 普通笔记本电脑或PC
  4. 免费的Unity帐户
  5. Android Studio(如果有Android)或Xcode(如果有iPhone)。 两者都是免费的。

当然,您可以为电话购买真正的耳机而不是Cardboard Viewer,但是我希望将成本保持在最低水平。

总之,如果您已经拥有现代智能手机和现代计算机,则只需要为观看者多花几美元。 所有软件都是免费的。 〜呜〜

工作流程是什么样的?

这取决于您要开发的设备以及所使用的软件,但是可以说,您正在像我一样使用Unity制作Cardboard iOS应用。

您将在计算机上建立Unity的经验。 Unity是一个游戏引擎,可让您制作3D和2D游戏。 看起来是这样的:

尽管这会有所帮助,但您不需要知道如何编码即可上手。 我们将再多讨论Unity。

一旦准备好在iPhone上进行测试,就可以“构建”该项目并从Xcode“运行”它。 Unity和Xcode之间的过渡并不总是无缝的,但是本指南将帮助您完成过渡。

之后,游戏将自动在您的iPhone上运行。 要获得VR体验,只需将其弹出到Cardboard查看器中并环顾四周即可。 您正在使用VR!

如果您有任何编码或使用Illustrator或Maya之类的软件的经验,则可能会有些耳熟。 如果没有,那没关系。 您将很快掌握它。

如何学习使用Unity?

幸运的是,这里有很多教程!

我建议您阅读一些官方教程,以了解Unity的工作原理。 我知道有些人也喜欢Treehouse教程,如果您想要更结构化的东西。

要开始更多了解VR在Unity中的工作方式,请下载Google的Unity SDK,以获取一个示例项目。

在Unity中您可以做很多事情,以至于感觉有些令人生畏。 我建议先考虑一个简单的游戏构想,然后再搜索您遇到的每个问题。 将每个问题分解成一口大小的块,然后从那里拼凑在一起。

就像我之前说过的那样,您不需要知道如何编码,但是对使用C,Java,C#等编写脚本或编写代码有所了解会有所帮助。 在此之前,您在网上找到的复制粘贴解决方案没有任何问题。 不要让编码阻止您进入VR。

如何学习所有流行词汇和最佳做法?

VR充满了奇怪的术语(标线)和奇怪的考虑因素(不要意外地欺骗大脑以为它已经中毒了)。

Unity的VR教程帮助我学习了很多这些术语和注意事项。 您可以在Timus West的这篇文章或Adrienne Hunter的这篇文章中,阅读有关Oculus文档中最佳实践的更多信息。 我建议记下您所学到的一切:有很多!

要考虑的一件事是虚拟现实如何影响大脑。 当您的身体根本不移动时,移动确实让您感到不安:这就是为什么大多数游戏静止不动或移动受限的原因。 它也是如此身临其境,以至于您对所创建的体验负有更大的责任。 您实际上是在改变某人的现实。 不要轻易。

我需要了解3D建模吗?

不。

当然,如果您有非常特定的愿景并想自己制作所有东西,那么是的,您将必须了解它。 但是,开始或制作非常简单的游戏是没有必要的。 如果3D建模完全不引起您的兴趣,您甚至可以从Unity资产商店中获取或购买资产。

如果您想了解更多有关它的信息,则可以获取Maya的免费教育许可证并遵循本教程。 Treehouse也有很棒的Maya LT课程。

您还可以使用其他3D软件。 Maya只是我最熟悉的那个。 您可能想尝试使用Cinema 4D或Blender。

我还有更多问题!

我敢打赌! 如果您想了解有关Maya,Unity和VR设计的更多信息,我一直在记录所有这些主题并将它们公开。 那里有更多资源和实际指导; 希望对您有所帮助。

我也建议您简单地潜入水中。它似乎令人恐惧和压倒性的,因此请遵循教程。 遵循二十个教程。 您可以并且会掌握它。

在主要城市举行聚会,在Twitter上关注帐户,并在线收集大量资源。 没有人能给出所有答案,但这就是VR令人兴奋的地方。 我们一起学习。

和这个女人一样在高科技方面玩得尽兴

Morgane在 Twitter上 ,这是她的 网站