三年前的承诺兑现 所有Xbox One秒变开发机

作者 Liffy_Island   编辑 Liffy_Island   2016-04-06 18:37:26

于是从这一天起,预览版用户将可以使用 Xbox 开发模式,而这一功能将在2016年夏季全面推送给所有用户。开发模式允许任何人创建、测试和调试 UWP 的开发。

  微软在3月底的 Build 大会上终于兑现了三年前作出的承诺,解开了所有零售版 Xbox One 主机的开发者模式,而且是免费。

  于是从这一天起,预览版用户将可以使用 Xbox 开发模式,而这一功能将在2016年夏季全面推送给所有用户。开发模式允许任何人创建、测试和调试 UWP 的开发。将零售版主机转换成开发模式无需任何特殊的设备或费用,不过如果想要获得所有的功能,使用者需要花费19美元创建一个开发中心账号。

  “现在,Xbox 不仅仅是为了娱乐,它还能创造更惊人的内容。我现在非常激动,我们向每一个人敞开了Xbox One,所有人现在都能用它进行开发。”ID@Xbox主管,Chris Charla说道。不过目前开发模式仅对于预览用户可用,Charla 强调说大多数人需要等到今年夏天才会获得推送。

  预览中只提供了 Xbox One 主机中8GB内存中的448MB。当正式推送后,Charla 说开发者将获得1GB的内存使用支持。“你可能会遇到一些问题。它是个预览版,我们需要在预览版上测试一些东西。”

 

开发模式 Demo

  在早些时候的 Skype 演示中,Charla 展示了 Xbox One 转换至可以测试 UWP 应用和游戏的模式的便利性。首先,用户需要在 Xbox Store 中下载开发模式激活应用。在应用的欢迎界面中有从零售机转变为开发机的步骤,也有些要求:

  • 需要加入Windows Insider项目(安装最新版本 Windows 的前提)
  • 你的 PC 需要运行Windows 10系统
  • Xbox One 和 PC 之间要有线连接
  • 安装最新版本 Visual Stuidio 2015 和 Windows 版本
  • 主机上至少保留30GB可用空间

  介绍中同样提醒到,一旦将你的主机转换到开发模式,那么在运行零售游戏可能会偶尔出问题。另外,转变回原来的零售版需要重置主机并恢复出厂设置,同时会删除所有游戏、应用和内容。同意了之后,在电脑上登陆开发中心帐后会获得一个代码。激活需要一会儿而且通常需要升级主机系统。一旦完成,主机便会在重启后进入主页。

  Charla 表示“转换到开发模式不需要花多少时间。”。开发模式准备好后,使用者只需简单地让 Visual Studio 与 Xbox One 配对,会看到主机被当作 Windows 10 设备,这就能直接部署应用到主机上。

  “UWP运行后,它不会知道自己运行在 Xbox One 上。它只知道自己运行在一个 Windows 10 设备上。”Charla说:“你不需要做很多额外的工作来让游戏运行在 Xbox One 上。对 Unity,Xbox API没什么特别之处。你会需要做一些有关屏幕分辨率的适配工作,但真的不需要做很多东西。”

  Charla 表示:“对我们来说,完成这件事非常重要。因为对于业余爱好者、学生以及任何想开发游戏的人,这是一个非常棒的解决方案。”

 

一个三年的承诺

  让每一台 Xbox One 都变成开发机听上去容易,但它真的经历了很多波折。微软第一次公布这个计划是在2013年,这正是微软开始减少发行游戏的限制的时候,也是 Xbox One 首次亮相的一年。

  那时,Xbox 全球业务副总裁 Marc Whitten 说,微软的计划是让每一台 Xbox One 成为一个开发设备,这就意味着自助出版。Whitten 称这个计划为“愿景”,并且表示不会在发售时提供这项功能。但可能会在主机发售后一年之内实现。

  Charla 对 Polygon 表示,这个功能比预想的要更花时间,因为它连结了太多不同的东西。

  “为了达成这个目标,我们在幕后做了很多工作和努力。我们需要让 Xbox One 先运行 Windows 10,然后我们需要开发中心对 Xbox One 的支持,还需让一些新服务和工具做好准备来迎接这项功能。”

  尽管“自主出版”这个想法已经通过把所有 Xbox One 主机变为开发机来实现,但是这些游戏想要在主机上发售,还是有一些限制的。开发者们仍旧需要依靠 ID@Xbox 计划让他们的游戏正式登陆游戏机。而微软通常会花上两周左右的时间来对游戏进行概念审核。

  “我们并不是要成为审查员,但一方面为了保证游戏达到 Xbox One 游戏的技术质量标准,另一方面也需要考察游戏究竟是否适合 Xbox One 平台,这是每个游戏都必须经过的流程。现在,游戏的种类和数量都有了更多的增长,当玩家们打开 Xbox One,他们能体验到多种多样的游戏。我们很高兴能看见这一点。”

  不过,如果一款游戏没有通过审核,开发者依然能够将他们的作品放到 Windows Store 上。而如果一款游戏通过了审核,开发者则需要与微软签订合同,其中包括“每位开发者需要缴纳的标准平台权利金。”

  “倘若一位开发者想要发行一款游戏,与 ID@Xbox 联系之后,告诉我们有关这款游戏的内容,一旦通过审核,我们就会与其签合同。然后在他们创作过程中,我们会帮助他们通过认证。此外,我们也会在一些媒体曝光度高的大会,比如 GDC 上帮助推广这款游戏。”Charla 补充道。

  很长时间以来。开发者们一直需要使用微软提供的开发套件来进行开发。而这个举措最大的改变是,他们现在用自己的游戏主机就能搞定一切。通过让所有 Xbox One 都能成为开发工具的方式,微软打开了游戏开发的闸门。不过,微软依然采取原来的管理系统——他们仍旧是对主机游戏把关的守门人。

  不过这种新开发模式让人感觉与微软之前对独立游戏的支持方式有所冲突,但Charla称这不是问题。

  “让所有人都能够进行UWP的开发试验,并且在他们客厅里的 Xbox One 上直接进行测试,这是最让我们高兴的。同时,我们也向玩家保证所有正式登陆 Xbox One 的游戏都达到了一定的标准。而所有这些游戏,我们都会对其进行年龄分级和内容评级,以及审核。这些都是确保游戏各方面不会辜负玩家的期待。这是我们对 Xbox One 用户承诺的一部分。”

 

应用,不仅仅是游戏

  虽然解锁开发模式吸引到了很多独立游戏开发者的注意,但此举收益的可不仅仅只是游戏开发。因为应用不需要内容审核,而且自动进行年龄分级,所以开发通用应用同时在多种平台上运行相对来说更简单。微软也期待将会有大批非游戏的应用出现在主机上。不过他们自己也不没确定具体将会是什么类型的应用。

  而对UWP受到著名开发者对其限制的批评方面,微软相信这些问题会被解决。而且 UWP 将帮助游戏开发进入崭新的一页。

  “很多原因都能说明UWP是非常出色的。你可以在 Windows 上开发游戏,然后又让它跑在 Xbox One 上,再让它在 Windows 上发行。我们认为开发者会对在客厅开发、测试游戏会感兴趣。”

  “我是一个守旧的人。我还记得当时杂志上印出 BASIC 代码,然后把它们敲进电脑里的业余生活。时代创造了很多伟大的游戏制作者。我们能找回当时的感觉了。如果你有一台PC,你现在能开发 PC 游戏,同时让它们运行在 Xbox 上。我认为这会推动整整一代开发者实现他们的理想。”

翻译:Liffy_Island 来源:Polygon

| (23) 赞(7)
Liffy_Island 小吃货

关注

评论(23

跟帖规范
您还未,不能参与发言哦~
按热度 按时间