微软最近在XboxOne主机上的动作,对于玩家和游戏开发商来说都是好消息。昨天公布了新的会员服务后,在今年的全球游戏开发者大会(GDC)上,微软还推出了面向游戏开发商的新计划XboxLiveCreatorsProgram,帮助他们简化了游戏...
昨天公布了新的会员服务后,在今年的全球游戏开发者大会(GDC)上,微软还推出了面向游戏开发商的新计划 Xbox Live Creators Program,帮助他们简化了游戏的开发、发行机制:Xbox One 主机、Windows 10 平台的开发商可以将游戏同步发行在主机和 PC 电脑上,玩家的游戏记录也可以同步。
对于游戏玩家来说,最直接的影响可能是,他们会接触到更多的游戏,并且在两台设备上都可以玩。
首先是游戏开发上,微软终于为零售版的 Xbox One 主机提供了开发模式,这是微软从 4 年前推出这台主机就承诺的功能。新的开发计划下,游戏开发商准备一台零售版的 Xbox One、Windows 10 的 PC,再花 20 美元注册个开发者账号,就可以着手开发了。
不过,在零售版 Xbox One 主机上推开发模式,微软只不过是兑现了一个多年的承诺。4 年前,微软在发布 Xbox One 发布的时候就提到了这项功能,但进度迟缓,一直到去年 3 月份才公布了带着 bug 的预览版。微软高管 Chris Charla 解释说,这是由于背后的开发工作超出了预期。
在发行上,微软整合了两个硬件平台的游戏发行,Xbox One 和 Windows 10 的游戏可以同时上架主机和 PC 电脑。但值得注意的是,Windows 10 的游戏加入 Xbox Live 的大部分功能,包括登陆、视频直播、好友关系等,但不支持例如多人联机这样的功能。新计划下的游戏会在 PC 电脑的应用商店内有单独的分区。
新的游戏开发计划能改善开发和发行的机制,背后是因为硬件都支持 Windows 10 系统。“当一个 Windows 通用应用(UWP)在运行的时候,它不会知道”ID@Xbox 计划的主管 Chris Charla 说,“它只会知道这是一个 Windows 10 设备。”
对于游戏开发商来说,最直接的影响是,这能给游戏开发缩短了相当多的时间、资金。相比之下,现有的开发计划 ID@Xbox 是个更耗时、更需要人工对接的工作,但目前这两个开发计划会共存,新计划下的游戏开发商可以随时加入到 ID@Xbox 计划。
在 ID@Xbox 计划下,开发商需要先拿初步的游戏设计向微软申请,微软通常会花 2 周时间做批准,然后免费为开发者提供 2 台开发机,这时游戏开发商才能着手开发。
这事在前代 Xbox 360 主机上成本更高,微软甚至不提供免费的开发机,开发商单购买特别的开发机就要花费 1 万美元,对于中小开发商可能是最大的一笔开支了。
看上去,微软逐渐把 PC 和 Xbox One 主机变得更相似。在把 Xbox One 带上 Windows 10 系统后,微软在去年的 E3 游戏大会上还推出了 Xbox Play Anywhere 项目,允许玩家在主机上买了游戏后,能在 PC 上接着玩。支持这一项目的游戏作品目前会从 10 款增加至 26 款。
现在,微软靠着 Windows 10 把游戏的开发、发行都统合了起来,这让 Xbox One 更像是性能更高的 PC。在软件更新上,Xbox One 主机和 PC 也基本保持着一致,甚至在命名方式上也也很相似,Xbox One 新的游戏开发计划,跟 Windows 10 的更新版都叫“创造者(creator)”。
当然,这不是说游戏在主机和 PC 上的体验可以保持一致。游戏手柄和键盘、鼠标的组合毕竟不是一回事。但更方便的开发,在 PC 和主机上同步游戏进度,对于游戏大厂、中小开发商都是有吸引力的点,他们可以在原本的主机游戏上稍加改动,就可以把游戏从主机推到数量更大的 PC 电脑上。PC 游戏也可以快速丰富主机游戏的数量。
微软的计划看起来不错,通用的 Windows 10 看起来可以帮助两个硬件平台丰富内容。昨天公布的会员服务,也在一定程度上给游戏做了推广。玩家每月交付 10 美元,可以玩到 100 多款游戏,而且这些游戏每月都会更新一部分。
但这事情不容易做,微软也曾经失败过。2006 年,微软推出了 Xbox Live Indie Games 开发计划,允许开发商用一套开发工具,开发的游戏可以同步上架主机 Xbox 360、音乐播放器 Zune 和 Windows Phone,但在 9 年后,微软关闭了这个项目,用今天的 ID@Xbox 取代。
现在的问题是,微软能吸引多少的 PC 游戏开发商和主机游戏开发商,去开发另外一个平台的游戏了。