UWP应用将于今年夏天登陆Xbox One
通过 Windows 通用应用平台,开发者能只写一次代码,就能在各种各样装载 Win10 的设备上运行,这是微软将逐步实现的大野心。
在微软于2015夏天正式推送Windows 10的时候,它承诺,通过 Windows 通用应用平台(Universal Windows Platform,简称 UWP),开发者能只写一次代码,就能在各种各样装载 Win10 的设备上运行——包括PC、平板、智能手机以及 Xbox One 和 HoloLens 全息眼镜。
在微软看来,这是让开发者将其 Windows 软件适配至任何地方的宏大计划,包括极其弱势的 Windows 手机平台。随着与苹果和谷歌之间的竞争加剧,拉拢开发者越来越关键。总体上,开发者们认为重新再造一款 UWP 应用代价不小,同时也忌惮微软对软件市场的控制力太强。
不过在 GDC 的一节讲座上,微软 Xbox 高级技术开发组负责人 Jason Ronald 解释了为什么微软的“步入统一平台”对游戏开发者和其他开发者有好处。
问题的终极答案是:通过 Windows 10消融平台间的差别,比如 Xbox One 和 Windows 手机,将为开发者开启所有掘金和获取用户的大门。
磨合Xbox
微软正在让 Windows 10 和 Xbox One 游戏主机走得更近;很多 Xbox 独占游戏将默认登陆 Windows 10,并且采用交叉保存等功能;Xbox Live 网络扩展至 Windows 10。以上这些这已经不是什么新闻了。
最重要的是,Xbox One 将在今年夏天获得运行 Win 10 UWP 应用的功能。该功能通过将 Windows 商店和 Xbox 商店合并来完成。并且,UWP 应用将在今年逐渐开放更多 PC 玩家要求的图形设置。还有一点,微软也同时宣布了“Xbox Live 联赛平台(Tournaments Platform)”,这个工具能允许开发者将 Windows 10 游戏和 Xbox One 游戏联合打造出自己的电竞赛事。
所有这些都指向一个思路:微软鼓励玩家通过 Win 10 设备玩到更多的游戏,玩更久的游戏。在手机、平板或者客厅里,微软想要消费者不再为离开游戏而烦恼。
“我们想让你们的玩家驻留在你们的游戏中。通过 Xbox Live,我们想让人们的游戏时间更长久。“Ronald 说道。这在现代游戏领域是个很重要的概念。在早些日子里,开发者发售了他们的游戏就到此为止了;而现代游戏包含了在游戏发售后,通过附加购买内容或者订阅,对其进行数月甚至数年的支持。
这些意味着,如果一位开发者能让玩家持续游玩,他们能够在没有创造新作品拿到再投资的情况下赚到更多的钱。Ronald 夸赞了自家 Xbox Live 在2015的总收入是2014年的4.5倍,交易数量也翻了一番。
一切关乎选择
在更广阔的议题上,Ronald 说所有推进 UWP 的动力在于让开发者选择在哪里贩卖自己的应用,卖给谁。
“这对于一个面向所有方面的平台,这再简单不过了。“特别地,对游戏而言,Ronald 说一位使用 UWP 的开发者没有理由只能将游戏登陆到 Xbox One 一个平台。微软正加紧开发一系列工具和功能,让登陆 Windows 的游戏更加吸引人。无论你是否投资于 PC 市场,UWP 都是最好的游戏开发平台。
随着 Windows 和 Xbox 两个商店的结合,这让你的 UWP 应用更加简单地展现在2亿多台 Win10 设备和1800万台 Xbox One 主机面前。而且通过它,你将更加容易地将应用迁移至新的 Windows 10 设备如 HoloLens。即使它们还没正式发售。
“我们还有很多东西没发明出来呢。“Ronald说道。
随着 Xbox Live 成为“微软生态系统中的结缔组织“,它将更容易地保证一些功能,比如跨平台保存游戏和跨平台购买更加容易实现。非常值得注意的是这就像”游戏核心“版本的微软 Office 365 战略——横跨所有设备,保证内容的一致性。人在哪里,服务就在哪里。
而微软之所以如此卖力地寻求游戏开发者,那是因为玩家群体一次又一次地证明了自己是最容易接受新技术的群体。
如果微软成功拉拢了开发者,这就为未来的成功铺平了道路。这也意味着多平台联合能让开发者尽可能轻松地进行开发。