GDC前瞻:Windows 10 VS Steam OS

2015-2-9 13:05| 发布者: xchtl| 查看: 6974| 评论: 10|来自: Digital Foundry

摘要: 距离2015年GDC(Game Developers Conference,游戏开发者大会 )开幕还有不到1个月时间,除了去年索尼推出的虚拟现实 头戴式显示器Project Morpheus外,近期GDC还鲜有令人兴奋的改变游戏业的玩意,不过这次的GDC可能会有稍许不同,我们也许会看到两款操作系统——SteamOS和Windows ...

wpdang_Win-Or-SteamOS

距离2015年GDC(Game Developers Conference,游戏开发者大会 )开幕还有不到1个月时间,除了去年索尼推出的虚拟现实 头戴式显示器Project Morpheus外,近期GDC还鲜有令人兴奋的改变游戏业的玩意,不过这次的GDC可能会有稍许不同,我们也许会看到两款操作系统——SteamOS和Windows 10在游戏方面令人眩目的争锋。

Linux与Windows:开放和封闭之争

wodang_steamosvswin

Valve追求的是一个真正开放的PC平台,这就是Steam Machine计划启动的原因,而且微软在Windows 8上所规划的封闭式游戏平台引起了这家公司的警惕。虽然没有人不会愿意把自己的代码运行在这个世界上规模最大的PC操作系统上,不过雷德蒙德在Windwos Store上所隐藏的掌控Windows应用生态的巨大野心实在不太让人放心,Steam游戏商城正是基于Windows的开放性才得以发展壮大。那么该如何回应?Valve选择将资源投入到基于Linux平台的PC游戏事业。

曾经Valve的老板Gabe Newell在谈到为何开始大力支持Linux就毫不掩饰对于Windows 8的批评: “说服用户们使用Linux的最大的问题就是游戏,人们没有意识到游戏对于他们采用该平台存在多么大的推动作用,所以我们希望让Steam上的2500多款游戏能够在Linux上尽可能简单便捷地运行。我认为Windows 8对于参与PC的所有人来说就是一场灾难,它可能会失去一些顶级的OEM的支持,如果这种事发生的话,转向Linux将是一项不错的避险策略。”

也许有些人会认为Newell的此番言论实际上是危言耸听,因为Steam依然在Windows上蓬勃发展,而且微软必须意识到Steam对于自家操作系统的重要性。不过Newell的担忧并非空穴来风:他没有预料到微软进入移动市场的努力会如此迅速的失败,没有移动市场的支撑,Windows Store无法获得足够发展的动力。虽然毫无疑问的是Steam将会Windows 1o上运行地非常好,但是微软依然未放弃构筑自家“围墙花园”的努力。事实上微软的这一愿景还是相当有吸引力,不过这一次通用应用可能会扮演相当重要的角色,而它的表现将会决定PC作为开放平台的地位。

wpdang_windows-phone-windows-universal-apps

通用应用,一次编译,到处运行。开发者们开发游戏的代码可以在微软旗下所有的平台得以运行,它涵覆盖了PC、手机、平板甚至是Xbox One,显然这一特性对于开发者来说会相当具有吸引力。Xbox One 1000多万用户群的加入对于Windows 10系统也有不错的助力作用,这重牵引力在Windows 8时期完全不存在。而且打通不同平台应用商店的举措对于玩家来说是一个绝好的消息,因为它真正实现了游戏的一次购买多平台使用。当然最大的缺点可能就是这将会强化微软对于Windows生态的掌控能力,为其曾经标榜的开放生态打上了一个大大的问号。当然不仅微软如此,苹果早已实行了类似的举措:在OSX最新版本上运行非iTunes应用商店下载的程序已经受到了严格的限制。

Windows 8可能没有实现Newell所预测的灾难,但显然Windows Store的失败并没有浇灭微软掌控其操作系统应用生态的热情。所以能肯定的是,Valve将会继续推行基于Linux的避险策略,而随着Windwos 10即将推出,竞争将会在一个新的战场展开。

系统背后图形API之争才是核心

wpdang_opengl-vs-directx

这一切都将把我们带回到Steam OS上,以及Valve为之配套准备的Steam Machine和游戏控制器,在本届GDC上我们将会看到这些东西将会发生怎样的变化,回顾Steam OS的历史,我们不得不承认啊它的推进实在不算得上是一帆风顺:Steam OS在去年推出以来依然处于Beta状态,而Steam Machine已经失去了OEM的支持,等不及的厂商们不得不上马了基于Windows 系统的版本,甚至还有OEM声称Steam Machine已死。当然不得不承认Steam OS宣布时间实在绝妙,Windows 8在游戏玩家群体之间一直不受待见,同时微软图形API DX11的内部开发也不断拖延,导致开发者们不得不把目光聚焦到SteamOS的OpenGL上来。

不过微软在游戏领域的其他挫折导致其决定花下大力气决定改变这种尴尬的现状,目前来看Windows 10的游戏特性将会相当出色。很明显这会给Steam OS造成一些头痛的困扰,首先是DX12,因为微软承诺较早版本Windows系统用户在Windwos 10上市1年内可以免费升级到Windows 10系统,同时DX12也将适用于Xbox One,导致开发者们将集中精力于DX11以及DX12版本游戏的开发,另外精简开发复杂度也是微软所着重的另一个重要方向。而且许多DX12的核心特性并不适用于OpenGL,使得对比Windwos 10来说Steam OS对于游戏开发者来说依然不算友好。

而且根据开发者的反馈,在OpenGL指令集上开发游戏非常困难,所以OpenGL并不算是开发者开发游戏的最佳选择,尤其是在有了更好用的DX12后。事实上DX12确实影响了一部分开发者远离Steam OS,尤其是目前最新版本的OpenGL效能也只是盯住较老版本的DX11的情况下。

wpdang_steamos

不过Valve目前的所作所为还是明智的,目前来看Valve的动作是参与介绍Khronos的OpenGL下一代产品glNext的介绍,glNext被描述为“一款未来的跨平台图形API,基于现代编程技术和处理器设计,它将成为那些在应用中追求极致性能的开发者的首选。”可以预料这次GDC上关于glNext的部分将会非常令人印象深刻。

最起码,glNext的推出将会让Steam OS在某种程度上将有与DX12一战甚至超过的能力,DX12的目标是在较低功耗的前提下,尽可能地挖掘多核CPU的潜能。而且我们都已经知道根据微软的演示,在相同硬件下,游戏性能相比DiX11最高提升可达到50%。

不过即使如此,Valve依然需要向广大开发者和用户保证Steam OS是一个合格的Windows的替代品,否则他不会受到广泛的支持。目前来看SteamOS更像是一个替代品,不太像是一个完全开放充满活力的平台。

竞争仍将继续

wpdang_gabe

“虽然关于Win8人们持有很多不同的观点,但是我觉得Windows 8就是个悲剧,它会伤害PC行业中的每一个人。因为Windows 8问世以来,并没有出现人们都购买新系统、新PC的情况,相反,PC销量下降了20%。人们对Windows 8的期盼是能带来40%的PC销量上升,而不是20%的销量下降,我用到Win8的时候,只想喊天呐……”

距离Gabe Newell接受The Verge采访时发表此番言论已经过去了整整两年,随着微软开始对Windows系统改变策略,Windows 10不再强调触摸和桌面模式的统一操作,而是改为平板和桌面PC分开对待,这对于玩家们来说当然是一个足够好的改进。那么Valve将会产生什么变化?我们目前得到的消息是Steam手柄已经正式定稿,GDC上也会出现许多Steam Machine,或许还有不少基于该平台的游戏展示,当然还有Steam OS,直到那时我们才得以明了这款基于Linux的游戏系统究竟是否适合玩家们使用。

13

路过
1

雷人
1

握手
47

鲜花
3

鸡蛋

刚表态过的朋友 (65 人)

相关阅读

Empty Ads
今日最多关注
    今日最多评论

      小黑屋手机版联系我们

      Copyright © 2005-2025 PCBeta. All rights reserved.

      Powered by Discuz!  CDN加速及安全服务由「快御」提供

      请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。

      远景在线 ( 苏ICP备17027154号 )|远景论坛 |Win11论坛 |Win10论坛 |Win8论坛 |Win7论坛 |WP论坛 |Office论坛

      GMT+8, 2025-4-26 00:07

      返回顶部