随着各个VR头显和虚拟现实平台的发布,虚拟现实是越来越受到欢迎,分析人士预测2016年将会卖出数百万台虚拟现实设备。下面,奇酷学院给大家整理了初级VR***的十大贴士。
一、 C#语言或者C++语言
Unity和Unreal引擎都有各自的优缺点,而影响你选择某个引擎的因素之一是编程语言。Unity支持的是C#语言,而Unreal支持的则是C++。
二、购买现有的Asset
现在,已经有许多技术精湛的3D模型、音频和视频的制作者提供购买他们的作品,用于你的虚拟现实项目中。这样可以大大减少你的开发时间,同时也可以利用这些精美的3D模型来完善自己的作品。
三、先为移动头显开发应用
如果你是**次接触虚拟现实开发,建议你从为移动虚拟现实头显开发一个小型网页应用开始,你可以从中掌握到许多关于虚拟现实开发的基本知识,当你积累了一定经验后再开发完整的PC应用。
四、安装分析工具以优化用户体验
对于虚拟现实和游戏开发来说,用户体验是重中之重。如果玩家对这款游戏的体验不好,那么他们便会卸载这款游戏或者应用,他们甚至都不会再关注这些***以后的产品。所以设置一个分析工具,记录玩家是否在体验结束前就离开游戏,玩家把大部分的时间都用在什么地方,什么地方令玩家获得**的享受。你可以利用这些信息来优化游戏并进行更新,同时为你未来的项目积累到宝贵的经验。
五、充分利用好Blueprint
Unity和Unreal都向***提供blueprint(蓝图)。这些基本的平台和游戏的功能都是完备的,而且还包含了源代码让用户随意使用。你可以对这些blueprint进行修改,并制作发布自己的虚拟现实版本。
六、永远不要低估音频的作用
人们可以制作出精美的虚拟现实体验,但却很容易忘记其他因素。需要指出的是视觉提示、背景音乐、对话和音效对一个**的虚拟现实体验来说都是很重要的。虚拟现实是完全沉浸的体验,而音频的作用不容忽视。
七、保持连贯性
对许多玩家来说,虚拟现实还是一样新鲜的事物,而这更需要连贯性,也就是说保留玩家所熟识的元素。如果你需要玩家在游戏一开始使用特定的控制或者动作的话,那么在整款游戏中都保持连贯性。
八、可预测的交互
一个虚拟现实体验也就是一个虚拟现实世界,用户会期待在虚拟现实世界中使用的工具有着跟现实世界同样的效果,而作为***的你应该要满足这种期待。
九、使用提示来引导用户的视线
用户在虚拟现实中可以看向任意一个方向。然而,有时根据游戏或剧情的需要,应该使用提示来引导用户看向某个特定的方向。这不仅会减少你的开发成本和时间,同时也能告诉用户他们应该做什么,看向哪里,走向哪里,而不是漫无目的地随处瞎看。
十、确保你的虚拟现实体验是**秀的
大部分的玩家之所以玩虚拟现实游戏的原因只是单纯的想体验虚拟现实,而不是专门来享受这些游戏。制作出吸引人的游戏固然重要,同时还需要提供**秀的虚拟现实体验。这不仅意味着图形画面和音频的结合能够创造出真正沉浸式的体验,而且还表示你需要尽可能地减少晕动症的发生。 |