第一次VR体验是弯腰触摸机械宠物,其他人VR体验:有的坐在太空飞机的驾驶室里,有的爬在悬崖上,有的面对矩形机械结构寻找手臂。让这些经历充满沉浸感,让人全神贯注。部分原因是场景中的所有物体都是根据现实世界的大小制作的。机械狗是狗的大小,驾驶室只是一只手臂的长度,巨人的大小符合我的想象。真实的测量和缩放比帮助用户沉浸在虚拟世界中。你想象的世界也是现实世界的抽象写照。 首要=在面前的次要=在两侧的再次=在身后的 视觉椎体(也称为关注椎体)是指用户在用户面前可以感知到的区域。在上图中,可以看到不同区域的划分。第一个移动区域在你面前,第二个移动区域在两边,第二个区域在你身后。您需要尝试在主要区域保持重要元素。 最近经历了一次VR游戏,不遵循视觉椎体。仅仅一会儿就让我感到头晕。 重要元素通常放置在主要区域,用户通过这些元素感知故事的进展或理解操作过程。它包含了UI提示或图片信息。 但这并不意味着你需要填满你的整个环境。如果用户决定探索你的环境,并保持惊喜。确保最重要的事情最容易找到。 在VR突然的位移会产生碰撞的感觉 有时你需要让用户在某些情况下VR目前,世界移动支持房间面积的移动范围。然而,如果您想让用户移动,请确保移动是一个精心安排的巧妙过程。优先考虑恒定速度。突然的运动可能会让用户头晕,更糟的是引起恶心。 在移动的情况下,也需要保持聪明,移动移动规则在现实中有规则可循,如瞬移、黑幕转移或被踢出。这是非常困难的,因为用户在现实中不移动,过多的移动过程会破坏身临其境的体验。向黑屏的过渡是一种常用的方法,但它只是一个临时的解决方案。 没有人耐心等待应用加载 VR重度依赖于CPU和GPU操作。处理好烘焙纹理、光线和阴影,尽量减少实时计算量。VR绝不允许在应用中使用,会导致用户头晕。 计划你的艺术风格和特点。我决定用一些简单的多边形作为艺术表达,这可以给硬件带来最小的压力。VR应用程序使用夜间场景,这意味着我可以省略大部分区域,让用户想象而不是展示整个世界。 在移动端工作时,还需要特别注意设备的限制。 体验应该是自发的,没有人想被牵着鼻子走 好的设计会直观地向用户展示你的虚拟世界。你不想让你的体验一个接一个地变成UI提示信息或漫长的教学过程教用户如何实用您设计的应用程序。 有一些设计元素可以用来提供直观的交互: 颜色:颜色有意义,即使不是设计师也能感受到。想象一下你的日常生活:红色代表停止和危险。黄色,警告。绿色,交通,成长。这样的例子有很多。 光:吸引用户注意力的简单艺术手法。 声音:有空间感的声音。如果你想让用户关注某个方向,你可以从哪个方向发出声音。 视觉圆锥:像前面提到的那样,将重要元素放在用户面前。 有时,一些UI提示是必要的。如果你想使用它,UI,以3D形式呈现而不是2D平面,可加强3D沉浸式交互体验。 此外,模仿现实世界的使用方式。门把手的旋转和开关的旋转。我们直观地期待事物的工作方式,并在创造经验时保持事物的本质。 这篇文章更像是一个警告,从事工作VR软件和硬件开发人员。确保您创建的应用程序适用于不同性别和种族的用户。没有什么比因为发型而不能舒适地佩戴头部显示器更糟糕的了,或者在选择角色时发现没有像我这样的选择更糟糕的了。这些因素会让用户感到沮丧,这些因素可以完全预测和避免。 准备好了VR里创作了? 然而,令人惊讶的是,VR创作是一件昂贵的事情。不仅因为你需要头显设备,还因为你需要高配置PC来操作你的程序。你的话费很容易超过1万元。 但也可以选择不同的方式。我强烈建议你涉足三星GearVR。它也是Oculus所以你需要登录产品Oculus商店。虽然不能全部运行VR但也可以支持很多游戏和应用,对开发者非常友好。实际上认为GearVR是开发者的最佳选择。因为你很容易得到设备(我丈夫买手机时得到了一个GearVR)。 建议:将手机设置为开发模式将是复杂的。所有的信息都在互联网上,但它们都很简单,这些,那些。我收集了一些信息来满足你的启动需求。你仍然需要一些Unity3D我建议你在开始这个过程之前看一些介绍视频: 1.为开发模式设置您的安卓设备 OculusDeveloperCenter 2、为GearVR开发建立起Unity3D项目 Unity3D手册 3、下载SideloadVR,获取设备ID,申请Oculus签名文件 SideloadVRforGearVR 4.插入您的Android设备,构建安卓设备Unity3D项目中会有一个提示信息,让您插入安卓设备GearVR。 就像你(和大多数人一样)我最近才接触到你。VR。如果你遇到问题,我很乐意为你解答。