Q&A- Carmack揭示了移动VR游戏开发的挑战

时间:2019-10-09 10:33   来源:http://www.zhenzhufen.org

这个故事正在成为Gamasutra 2014年最佳故事之一。

昨天三星正式发布了其Gear VR耳机,该耳机是与Oculus VR的人们密切合作开发的。今年晚些时候首次推出时,它将成为向消费者明确销售的新一代VR耳机 - 也是开发商在移动应用商店销售VR游戏的第一次机会。

这款耳机由Oculus VR的Mobile SDK提供动力,这是该公司工具集的一个变体版本,可以与三星即将推出的Galaxy Note 4智能手机配合使用,后者插入Gear VR耳机以驱动它。手机本身由Android 4.4.4(“Kit Kat”)提供支持,Oculus首席技术官John Carmack今天在一次简短的电话采访中告诉我,他为Android构建VR工具集的经验 - 他的第一个Android项目 - 已经令人沮丧和充满惊喜。

我与Carmack(以及Oculus VR移动副总裁Max Cohen和公司创始人Palmer Luckey一起)进行了交谈,以便更好地了解Oculus的移动VR计划,最后我们讨论了移动奇特的VR游戏制造商应该提供的一些高级技术细节。当Oculus今年晚些时候发布其Mobile SDK时,它会变得有用。

因此,我冒昧地抄写了我们的谈话,为了简洁而编辑它并在这里发布。

告诉我有关Mobile SDK的更多信息,以及它与开发人员角度的现有Oculus SDK的不同之处。

Carmack:好的,所以编织这个项目大约需要一年时间。我们仅在几个月前将我们的第一个版本推向了少数几个开发人员,从那时起我们就有两个版本。它仍然相当粗糙;我们正努力在设备实际可用之前尽快完成公共SDK。

核心Oculus VR能仍然存在,你可以使用它们来获取传感器接口,但基本上所有你都使用核心,原始Oculus能。移动端有一个简化的界面,基本上&lsquo;进入VR模式与一堆初始化参数,如你想要使用的锁定时钟级别,你想要的时间扭曲交换选项,然后&lsquo;离开VR模式,关闭一切。< br />
[注意Oculus Mobile SDK的“异步时间扭曲”能基本上保持显示更新为60 fps并根据您的头部旋转调整屏幕上显示的内容,即使游戏本身没有以60 fps更新。 Gear VR开发人员E McNeill在最近的一篇博文中更好地解释了它,并声称它对VR开发有很大的影响,特别是在消除运动引起的恶心方面。]

90%的开发人员现在正在使用Unity,而Unity集成在PC方面的变化太大了 - 我们有人在这两个平台上构建。但是那些想要做更重要的事情或更具特定于平台的事情的人将会做更多本机代工作或插件工作,这需要与不那么令人愉快的Android开发体验进行交互。

我认为任何人都会说在Android上成为本地开发人员的好事,但是

“支持自己:Android设置和开发真的很糟糕。这根本不好玩。“

至少在这里的优势是你的目标是单个设备。在某种程度上它就像一个控制台:你不得不担心各种不同的Android配置,破坏的作系统版本或类似的东西。我们现在有一个目标,很可爱;这是一个拯救的恩典。但是在Android上开发,根本没什么好玩的。

作为这个过程的一部分,我们大多数人第一次实现这一目标,这给我带来了很多痛苦;很长一段时间,我只是在研究主要软件的东西,并且在开始之前我已经完成了一个Android项目。我仍然担心weave做了一些从根本上说错误的事情,但我们已经让真正的Android开发人员现在看一下所有内容,而且看起来任何东西都被彻底打破了。

但是,我们已经急于实现这一能,虽然我们已经有大量的开发人员在研究这些东西,但是......我不会试图声称这是Iave写过的最优雅的软件。过去几周Iave一直疯狂地尝试尽可能地清理东西,但是当人们第一次接触它时,它看起来不像Apple品质的SDK。

科恩:这绝不是一个转变

这个故事正在成为Gamasutra 2014年最佳故事之一。

昨天三星正式发布了其Gear VR耳机,该耳机是与Oculus VR的人们密切合作开发的。今年晚些时候首次推出时,它将成为向消费者明确销售的新一代VR耳机 - 也是开发商在移动应用商店销售VR游戏的第一次机会。

这款耳机由Oculus VR的Mobile SDK提供动力,这是该公司工具集的一个变体版本,可以与三星即将推出的Galaxy Note 4智能手机配合使用,后者插入Gear VR耳机以驱动它。手机本身由Android 4.4.4(“Kit Kat”)提供支持,Oculus首席技术官John Carmack今天在一次简短的电话采访中告诉我,他为Android构建VR工具集的经验 - 他的第一个Android项目 - 已经令人沮丧和充满惊喜。

我与Carmack(以及Oculus VR移动副总裁Max Cohen和公司创始人Palmer Luckey一起)进行了交谈,以便更好地了解Oculus的移动VR计划,最后我们讨论了移动奇特的VR游戏制造商应该提供的一些高级技术细节。当Oculus今年晚些时候发布其Mobile SDK时,它会变得有用。

因此,我冒昧地抄写了我们的谈话,为了简洁而编辑它并在这里发布。

告诉我有关Mobile SDK的更多信息,以及它与开发人员角度的现有Oculus SDK的不同之处。

Carmack:好的,所以编织这个项目大约需要一年时间。我们仅在几个月前将我们的第一个版本推向了少数几个开发人员,从那时起我们就有两个版本。它仍然相当粗糙;我们正努力在设备实际可用之前尽快完成公共SDK。

核心Oculus VR能仍然存在,你可以使用它们来获取传感器接口,但基本上所有你都使用核心,原始Oculus能。移动端有一个简化的界面,基本上&lsquo;进入VR模式与一堆初始化参数,如你想要使用的锁定时钟级别,你想要的时间扭曲交换选项,然后&lsquo;离开VR模式,关闭一切。< br />
[注意Oculus Mobile SDK的“异步时间扭曲”能基本上保持显示更新为60 fps并根据您的头部旋转调整屏幕上显示的内容,即使游戏本身没有以60 fps更新。 Gear VR开发人员E McNeill在最近的一篇博文中更好地解释了它,并声称它对VR开发有很大的影响,特别是在消除运动引起的恶心方面。]

90%的开发人员现在正在使用Unity,而Unity集成在PC方面的变化太大了 - 我们有人在这两个平台上构建。但是那些想要做更重要的事情或更具特定于平台的事情的人将会做更多本机代工作或插件工作,这需要与不那么令人愉快的Android开发体验进行交互。

我认为任何人都会说在Android上成为本地开发人员的好事,但是

“支持自己:Android设置和开发真的很糟糕。这根本不好玩。“

至少在这里的优势是你的目标是单个设备。在某种程度上它就像一个控制台:你不得不担心各种不同的Android配置,破坏的作系统版本或类似的东西。我们现在有一个目标,很可爱;这是一个拯救的恩典。但是在Android上开发,根本没什么好玩的。

作为这个过程的一部分,我们大多数人第一次实现这一目标,这给我带来了很多痛苦;很长一段时间,我只是在研究主要软件的东西,并且在开始之前我已经完成了一个Android项目。我仍然担心weave做了一些从根本上说错误的事情,但我们已经让真正的Android开发人员现在看一下所有内容,而且看起来任何东西都被彻底打破了。

但是,我们已经急于实现这一能,虽然我们已经有大量的开发人员在研究这些东西,但是......我不会试图声称这是Iave写过的最优雅的软件。过去几周Iave一直疯狂地尝试尽可能地清理东西,但是当人们第一次接触它时,它看起来不像Apple品质的SDK。

科恩:这绝不是一个转变

这个故事正在成为Gamasutra 2014年最佳故事之一。

昨天三星正式发布了其Gear VR耳机,该耳机是与Oculus VR的人们密切合作开发的。今年晚些时候首次推出时,它将成为向消费者明确销售的新一代VR耳机 - 也是开发商在移动应用商店销售VR游戏的第一次机会。

这款耳机由Oculus VR的Mobile SDK提供动力,这是该公司工具集的一个变体版本,可以与三星即将推出的Galaxy Note 4智能手机配合使用,后者插入Gear VR耳机以驱动它。手机本身由Android 4.4.4(“Kit Kat”)提供支持,Oculus首席技术官John Carmack今天在一次简短的电话采访中告诉我,他为Android构建VR工具集的经验 - 他的第一个Android项目 - 已经令人沮丧和充满惊喜。

我与Carmack(以及Oculus VR移动副总裁Max Cohen和公司创始人Palmer Luckey一起)进行了交谈,以便更好地了解Oculus的移动VR计划,最后我们讨论了移动奇特的VR游戏制造商应该提供的一些高级技术细节。当Oculus今年晚些时候发布其Mobile SDK时,它会变得有用。

因此,我冒昧地抄写了我们的谈话,为了简洁而编辑它并在这里发布。

告诉我有关Mobile SDK的更多信息,以及它与开发人员角度的现有Oculus SDK的不同之处。

Carmack:好的,所以编织这个项目大约需要一年时间。我们仅在几个月前将我们的第一个版本推向了少数几个开发人员,从那时起我们就有两个版本。它仍然相当粗糙;我们正努力在设备实际可用之前尽快完成公共SDK。

核心Oculus VR能仍然存在,你可以使用它们来获取传感器接口,但基本上所有你都使用核心,原始Oculus能。移动端有一个简化的界面,基本上&lsquo;进入VR模式与一堆初始化参数,如你想要使用的锁定时钟级别,你想要的时间扭曲交换选项,然后&lsquo;离开VR模式,关闭一切。< br />
[注意Oculus Mobile SDK的“异步时间扭曲”能基本上保持显示更新为60 fps并根据您的头部旋转调整屏幕上显示的内容,即使游戏本身没有以60 fps更新。 Gear VR开发人员E McNeill在最近的一篇博文中更好地解释了它,并声称它对VR开发有很大的影响,特别是在消除运动引起的恶心方面。]

90%的开发人员现在正在使用Unity,而Unity集成在PC方面的变化太大了 - 我们有人在这两个平台上构建。但是那些想要做更重要的事情或更具特定于平台的事情的人将会做更多本机代工作或插件工作,这需要与不那么令人愉快的Android开发体验进行交互。

我认为任何人都会说在Android上成为本地开发人员的好事,但是

“支持自己:Android设置和开发真的很糟糕。这根本不好玩。“

至少在这里的优势是你的目标是单个设备。在某种程度上它就像一个控制台:你不得不担心各种不同的Android配置,破坏的作系统版本或类似的东西。我们现在有一个目标,很可爱;这是一个拯救的恩典。但是在Android上开发,根本没什么好玩的。

作为这个过程的一部分,我们大多数人第一次实现这一目标,这给我带来了很多痛苦;很长一段时间,我只是在研究主要软件的东西,并且在开始之前我已经完成了一个Android项目。我仍然担心weave做了一些从根本上说错误的事情,但我们已经让真正的Android开发人员现在看一下所有内容,而且看起来任何东西都被彻底打破了。

但是,我们已经急于实现这一能,虽然我们已经有大量的开发人员在研究这些东西,但是......我不会试图声称这是Iave写过的最优雅的软件。过去几周Iave一直疯狂地尝试尽可能地清理东西,但是当人们第一次接触它时,它看起来不像Apple品质的SDK。

科恩:这绝不是一个转变

上一篇:你是一个正在做一些很酷,雄心勃勃或独特的Steam团队的人吗?告
下一篇:母亲惊讶测试采取与Cosplayers公共汽车装载的女儿

相关文章: