PSVR开发者需要了解的9件事

2024-08-29 13:48
文章标签 需要 了解 开发者 psvr

本文主要是介绍PSVR开发者需要了解的9件事,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

105930k110164y0262qgrt

1 首先需要了解下PSVR的具体硬件参数:
QQ截图20161123104245.jpg


整个产品都包括哪些:
QQ截图20161123104232.jpg




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合作厂商,这个表最全了!

   QQ截图20161123104020.jpg

另外,SIE提供VR咨询服务:保证高质量的 VR 体验、测试用户舒适度、重新检视技术实现、分享开发经验。

52VR也提供讨论专版供大家讨论:进入讨论区


4 如何成为 PSVR 的正式开发者

1)申请步骤:

  第1步:提交在线申请和注册公司。

  第2步:提交您的协议,成为一台PlayStation合作伙伴。

  第3步:在PlayStation开始游戏开发!

QQ截图20161123105214.jpg

访问网址: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平台积累了大量的经验,能够帮助开发者理解相关流程
转载自: http://www.52vr.com/article-616-1.html

这篇关于PSVR开发者需要了解的9件事的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1118038

相关文章

关于数据埋点,你需要了解这些基本知识

产品汪每天都在和数据打交道,你知道数据来自哪里吗? 移动app端内的用户行为数据大多来自埋点,了解一些埋点知识,能和数据分析师、技术侃大山,参与到前期的数据采集,更重要是让最终的埋点数据能为我所用,否则可怜巴巴等上几个月是常有的事。   埋点类型 根据埋点方式,可以区分为: 手动埋点半自动埋点全自动埋点 秉承“任何事物都有两面性”的道理:自动程度高的,能解决通用统计,便于统一化管理,但个性化定

业务中14个需要进行A/B测试的时刻[信息图]

在本指南中,我们将全面了解有关 A/B测试 的所有内容。 我们将介绍不同类型的A/B测试,如何有效地规划和启动测试,如何评估测试是否成功,您应该关注哪些指标,多年来我们发现的常见错误等等。 什么是A/B测试? A/B测试(有时称为“分割测试”)是一种实验类型,其中您创建两种或多种内容变体——如登录页面、电子邮件或广告——并将它们显示给不同的受众群体,以查看哪一种效果最好。 本质上,A/B测

速了解MySQL 数据库不同存储引擎

快速了解MySQL 数据库不同存储引擎 MySQL 提供了多种存储引擎,每种存储引擎都有其特定的特性和适用场景。了解这些存储引擎的特性,有助于在设计数据库时做出合理的选择。以下是 MySQL 中几种常用存储引擎的详细介绍。 1. InnoDB 特点: 事务支持:InnoDB 是一个支持 ACID(原子性、一致性、隔离性、持久性)事务的存储引擎。行级锁:使用行级锁来提高并发性,减少锁竞争

PHP: 深入了解一致性哈希

前言 随着memcache、redis以及其它一些内存K/V数据库的流行,一致性哈希也越来越被开发者所了解。因为这些内存K/V数据库大多不提供分布式支持(本文以redis为例),所以如果要提供多台redis server来提供服务的话,就需要解决如何将数据分散到redis server,并且在增减redis server时如何最大化的不令数据重新分布,这将是本文讨论的范畴。 取模算法 取模运

京东物流查询|开发者调用API接口实现

快递聚合查询的优势 1、高效整合多种快递信息。2、实时动态更新。3、自动化管理流程。 聚合国内外1500家快递公司的物流信息查询服务,使用API接口查询京东物流的便捷步骤,首先选择专业的数据平台的快递API接口:物流快递查询API接口-单号查询API - 探数数据 以下示例是参考的示例代码: import requestsurl = "http://api.tanshuapi.com/a

Weex入门教程之1,了解Weex

【资料合集】Weex Conf回顾集锦:讲义PDF+活动视频! PDF分享:链接:http://pan.baidu.com/s/1hr8RniG 密码:fa3j 官方教程:https://weex-project.io/cn/v-0.10/guide/index.html 用意 主要是介绍Weex,并未涉及开发方面,好让我们开始开发之前充分地了解Weex到底是个什么。 以下描述主要摘取于

Java了解相对较多!

我是对Java了解相对较多,而对C#则是因工作需要才去看了一下,C#跟Java在语法上非常相似,而最初让我比较困惑的就是委托、事件部分,相信大多数初学者也有类似的困惑。经过跟Java的对比学习,发现这其实跟Java的监听、事件是等同的,只是表述上不同罢了。   委托+事件是观察者模式的一个典型例子,所谓的委托其实就是观察者,它会关心某种事件,一旦这种事件被触发,这个观察者就会行动。   下

Vue2电商项目(二) Home模块的开发;(还需要补充js节流和防抖的回顾链接)

文章目录 一、Home模块拆分1. 三级联动组件TypeNav2. 其余组件 二、发送请求的准备工作1. axios的二次封装2. 统一管理接口API----跨域3. nprogress进度条 三、 vuex模块开发四、TypeNav三级联动组件开发1. 动态展示三级联动数据2. 三级联动 动态背景(1)、方式一:CSS样式(2)、方式二:JS 3. 控制二三级数据隐藏与显示--绑定styl

使用WebP解决网站加载速度问题,这些细节你需要了解

说到网页的图片格式,大家最常想到的可能是JPEG、PNG,毕竟这些老牌格式陪伴我们这么多年。然而,近几年,有一个格式悄悄崭露头角,那就是WebP。很多人可能听说过,但到底它好在哪?你的网站或者项目是不是也应该用WebP呢?别着急,今天咱们就来好好聊聊WebP这个图片格式的前世今生,以及它值不值得你花时间去用。 为什么会有WebP? 你有没有遇到过这样的情况?网页加载特别慢,尤其是那

Matter.js:Web开发者的2D物理引擎

Matter.js:Web开发者的2D物理引擎 前言 在现代网页开发中,交互性和动态效果是提升用户体验的关键因素。 Matter.js,一个专为网页设计的2D物理引擎,为开发者提供了一种简单而强大的方式,来实现复杂的物理交互效果。 无论是模拟重力、碰撞还是复杂的物体运动,Matter.js 都能轻松应对。 本文将带你深入了解 Matter.js ,并提供实际的代码示例,让你一窥其强大功能