欢迎到 - 山东鼎龙卓越信息科技有限公司!
电子邮箱:dlzy@dlzy-it.com手机:18653257779
山东鼎龙卓越信息科技有限公司
服务热线

400-183-3580

您现在的位置: 首页 > 新闻动态 > 内容

产品中心
Product Center

联系我们

地址:青岛市辽宁路263号中新大厦24F
电话:0532-80916267 / 13553018462

传真:0532-83805296

电子邮箱:dlzy@dlzy-it.com

VR专址:www.dinglongVR.com

新闻动态
虚拟现实开发体验中最好
编辑:山东鼎龙卓越信息科技有限公司   发布时间:2017-05-08

虚拟现实开发面是我对虚拟现实开发一下建议。我已经把他们分为Vive相关,常规VR和更宽泛意义上的建议。 一、Vive 相关 1. 让玩家按下按键来开始游戏。这么做有几个重要的好处: - 确保带上头盔并准备好了 - 确保玩家至少有一个控制器在他们的手里。 - 你可以在这点设置玩家高度的特殊物体(比如:物体在玩家附近高度相对于玩家的头部)。 - 按下按键将关联到主控制器(无论是左手还是右手)。这个在你控制器功能有很大差别的时候,可以作为主控制器。 2. 某些按钮比其他更好用/易用,很像控制台控制器。尽量使用易用的按键。在游戏或体验中关联按键,建议遵守如下常用优先顺序: - 扳机 - Track-pad 作为单个按键 - 3D 世界交互(例如:按下控制器的3D按键) - 菜单按键 - Track-pad 作为四个按键 - 手柄按钮-除非必须绝对不要使用这些。 3.对空间大小体验,大小为2米X1.5米或更小能满足81%用户。 它将让你捕获尽可能多的受众。更多用户细节状态可参考这里。 4.不要鼓励用户把他们的控制器里的彼此离的太近或离头盔太近。 这总有几次会打到某些东西且可能会毁坏设备。 5.当用户与世界交互时使用控制器振动来提高存在感。 一个很好的例子就是Vive的房间大小设定。用户移动设备越快振动越快。 6.虚拟现实开发很多用户不看他们的控制权,考虑到这一点。对此,有三个主要的解决方案: - 添加一行按钮,并且文字一直渲染在用户视野。当控制器超出玩家视野时标定视野方向,这样他们必须看向文字中心。这样在他没有看向控制器时,可以随时扩大控制器图标且期望他们使用控制器与场景交互。 - 把文字放到他们面前告诉他们看着控制器。
-当出现一个奇特按键时添加一段音频来告知用户看向控制器。 二、常规虚拟现实 1.帧率是王道。 高帧率比其他因素都更加重要。无论何时添加了影响帧率下降到90帧一下时都要问下这是否很重要。目标是970GTX,它是最低配置,且要确保在最低配置显卡上一直可以跑到90帧。 2.在使用屏幕空间特效时候要非常小心。 我们可以接受在电脑屏幕上的镜头光晕但是在VR中完全不真实。这对于有些开发者有时故意夸大现实(比如:泛光)是个严重的问题。不要在游戏中这么做,使游戏看起来像游戏开发者的标准一样”好看”。 -抗锯齿 - 颜色校正 - 泛光 - SSAO (由于这个花销太大而效果不明显,我通常放弃这个。) 3.根据需要保留UI。 两款消费级的设备的分辨率都能满足在3D中阅读。然而需要让文本额外大。一些用户在虚拟现实中不佩戴头盔,所以要确保文本比“常规用户”需求的要大一些。把UI与控制器相关联是一个很不错的方法,用户可以自己把控制器靠近眼睛来阅读文字。 4.可以的话使用音频。 在VR中相比于UI,声音是一个更好的选择。这样就不关系用户错过了弹出框,用户可以多任务进行,在完成其他动作的同时聆听声音。而不是他们必要要停下来,读文字信息。 5.在转移/传送用户时,渐变为黑色。 我会把整个屏幕全黑下来一小段时间(~0.2秒)来帮助大脑适应过渡。 6.让对象离玩家有一个最小距离,因为离视口太近会引起疑惑和眩晕症。 最好有一个最近的Z平面,防止渲染到不舒服的距离。尊重用户的个人空间(或不要明显的不舒适的体验)。 7.细节很重要。 若用户可以拾起或以其他方式靠近某个对象来观察对象细节。对模型质量来说,纹理细节是其后最重要的。 8.在虚拟现实中,闭上一只眼瞄准物体时真的可以的。 像瞄准器视线和范围(武器和望远镜,显微镜等)有惊人的效果。不要单单只想使用在枪/武器,用奇妙的方法来使用这个。 9.不要把对象相对用户来进行线性插值,锁定他们即可。 我原本想这会让玩家有一个平滑过渡到感觉,然而结果却很糟。锁定旋转且锁定XYZ轴上的位置。
三、虚拟现实哲学 1.虚拟现实游戏会放大游戏/体验中最好的和最坏的部分。 当虚拟现实很棒的时候,真的很棒。一个高水平的项目完成后立即会有人在虚拟现实中买卖。不幸的是,不好的体验也是同样的。低帧率,低画质和其他事情会完全毁掉体验,有时会导致模拟病。能力越大责任越大。 2.绝对优先的事情是存在的。 忽略当前应用中的所有其他规则。 3.我们是先驱者 所以花些时间在每个新问题上,看看是否存在新颖的方法来解决它。不要在基础回顾之前游戏/Apps上构建。 4.尊重用户 尊重他们的私人空间和他们的舒适度。期望非游戏玩家和所有人来玩你的游戏/体验。 5.当前虚拟现实最大的问题是过于炒作和糟糕的体验管理。 根据Steam监测当前最好的销量为10-20k。而消费者非常 棒,知道这是第一代消费设备,故此并不期待所有都完美无暇。 6.事情会快速变化,所以要做好准备。 最好从小产品发布来开始,构建你自己的名字,获取真正的虚拟现实内容发布的经验。 7.观察首次使用VR观众(游戏玩家和非游戏玩家)。 尽可能早的让他们玩你游戏原型。虚拟现实会放大你软件的优点和缺点,赤裸裸的。 8.在原型Demo过程中,不要过多的经验玩法。 大多数人很乐意尝试,但是太多了,就会关闭它。 9.构建一致性。

地址:青岛市市北区辽宁路263号中新大厦24F  电话:400-183-3580  传真:0532-83805296  电子邮箱:dlzy@dlzy-it.com

版权所有:山东鼎龙卓越信息科技有限公司 ICP备案:鲁ICP备16032389号 手机版

关键词:企业招投标 | VR主题 | 财务预算管理软件 | 企业集成平台 | 招投标系统 | 全面预算管理系统 | 虚拟现实开发 | GIS系统开发-电子招投标 地理信息系统软件