本文主要是介绍PSVR开发者需要了解的9件事,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1 首先需要了解下PSVR的具体硬件参数:
整个产品都包括哪些:
2 如何创造更好的 VR 内容
- 三种准备:设计、内容、技术
- 针对PSVR设计:体验范围、跟踪限制、社交屏幕
- VR应用和内容:模拟、沟通、设计、科学、现场互动、旅游、体育
- VR技术挑战:更高的分辨率、更高的视野范围、更高的刷新频率
3 PSVR开发工具
目前接触的主要有:Unreal Engine 4、Cry Engine、Phyre Engine、Unity。
知乎网友对unity开发psvr的评价:
我们之前使用了Unity,Unity上手门槛最低,但目测坑最深,我们碰到的主要有:
图形学优化很容易到达瓶颈,目前PlayStation平台使用U3D的项目以小体量的独立游戏为主,这方面比较坑可能是主要原因。
Phyre Engine 是 SCE 官方提供的引擎,之前只试着跑过Demo,因为 PS4 DevNet 总是推荐它。
总得来说,做Demo骗投资,Unity就足够了;想做一家VR内容提供商,用UE现在看是最好的选择
其他ps vr合作厂商,这个表最全了!
另外,SIE提供VR咨询服务:保证高质量的 VR 体验、测试用户舒适度、重新检视技术实现、分享开发经验。
52VR也提供讨论专版供大家讨论:进入讨论区
4 如何成为 PSVR 的正式开发者
1)申请步骤:
第1步:提交在线申请和注册公司。
第2步:提交您的协议,成为一台PlayStation合作伙伴。
第3步:在PlayStation开始游戏开发!
访问网址:https://www.playstation.com/en-us/develop/
2)申请前,请确保满足以下要求:
公司实体的证明
获得雇主税号(从www.irs.gov上查询)(推荐)
静态IP访问开发者支持系统
您必须在物理上位于美国,墨西哥,中美洲,南美洲,或加拿大您可以设置批发价格和发布日期你的游戏!
没有设置费得到许可作为PSN电子出版社
接收ESRB评级为免费的所有数字游戏
简化提交流程
市场游戏以百万计的球迷的PlayStation?通过PlayStation?Blog一个每一个项目平台
5 PSVR 游戏开发的特别点
- 在游戏的企划阶段就需要要进行VR玩法的设计,在游戏开发阶段更加强调在实机的确认,试错与迭代。需要尽可能多的用户体验与建议,
- PSVR内容所需要满足的基本条件:设计并实现自然舒适的用户体验、PSVR技术要求(比如,VR游戏必须达到一定帧率)。
- 理解开发VR内容所需的QA流程与TRC需求。
6 开发量不等于项目工作量
主机平台保持了高品质和良好的用户体验
对于新加入PS平台的开发商来说,理解主机平台的品质保障流程,及其对于整个开发流程的影响至关重要。
VR对于我们来说也是一个全新的分类,各种流程和方法也在摸索当中。
7 什么是 TRC(Technical Requirement Checklist)
是保障所有PS平台游戏品质的重要技术文档
TRC主要着眼点:
- 正确遵循了相关技术规范
- 对知识产权进行了恰当的保护
- 使用了统一的用户界面,提供了一致的用户体验。
- 支持了平台所提供的通用功能。
8 PSVR 技术严要求举例
- 帧率稳定并维持在一定水准智商
- 正确反映了用户的眼到眼距离
- 采用恰当的方法避免出现眩晕
- 检查VR设备的连接状态并提示用户
9 底层优化能力至关重要
- VR对于游戏引擎的性能提出了更高的要求
- CPU/GPU硬件层面微秒级的有话对于VR是很有意义的
- 在商用游戏引擎的选择上,能否进行底层的为调试需要考虑的一个重要内容
- 在CPU/GPU硬件优化层面PS平台积累了大量的经验,能够帮助开发者理解相关流程
这篇关于PSVR开发者需要了解的9件事的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!