多款游戏机背后:Linux已成为第三大游戏平台

jopen 10年前

        1 月 27 日消息,在大多数人的眼中,Linux 肯定不会和电子游戏挂上钩。但实际在这几年里,Linux 在游戏方面的发展已经取得了不小的进步。那么是什么在推动这种发展呢?科技网站 TechRadar 日前就对此进行了介绍:

        长久以来,Linux 一直都被视作是属于极客们的系统。系统管理员、程序员和开发者们都把自己的小秘密藏在了这个平台当中,而公众则从来没有对这款开源的系统产生过多大的兴趣。

        在最近几年里,Linux 以一种不同的形式获得了发展,那就是作为游戏系统的基础。而这其中的主要代表包括 Android 智能手机、Valve 的 SteamOS、迷你家用机 Ouya、还有第四代的 PlayStation。

        Steam Machine 即将来袭

多款游戏机背后:Linux已成为第三大游戏平台

        Linux 游戏玩家在 2012 年末迎来了一条重大消息:Valve 宣布推出 Linux 版本的 Steam 测试版,这对于该平台无疑是一次首肯。

        在 Steam 的 Linux 游戏库当中,目前共有超过 270 款兼容作品,尽管它们当中大多数是独立游戏而非 3A 级大作,但好在它们还在不断增长。而这都要多亏了 Valve 的 Steam Machine 项目。

        对着 Linux 版 Steam 的发布,就有传言声称 Valve 打算开发一款 Steam 家用机。在随后的几个月,这些传闻大多数都成为现实,我们也看到了 Steam Machine、SteamOS 和 Steam 手柄的问世。

        现在,任何人都可以使用 SteamOS Beta 来开发一部 Linux 游戏机。

        Ouya:廉价的迷你家用机

多款游戏机背后:Linux已成为第三大游戏平台

        虽然 Valve 已经决心要在 Linux 平台上发展游戏,但他们并非是唯一一家有此打算的公司。

        Ouya 是一个来自于众筹平台 Kickstarter 的项目,它原本的目标是筹得 95 万美元,但最终将 850 万美元收入囊中。Ouya 也因此证明了自己也能够在客厅当中站稳脚跟。

        虽然对于 Ouya 的宣传一直是基于 Android 打造,但它实际上是一款微型 Linux 家用机,选择谷歌的系统则是为了确保它本身具备足够的兼容性。

        为了符合 Linux 的理念,Ouya 的游戏都是“免费畅玩”的,实际上是“尝试后再购买”。在这些游戏当中,有的的确是完全免费,但大多数的作品都包含了内购甚至是订阅。

        PlayStation 的基础

多款游戏机背后:Linux已成为第三大游戏平台

        索尼对于 Linux 可一点也不陌生:PlayStation 2 的编程套件就是 Red Hat Linux 机器,PS3 的则可运行 Linux 桌面系统和索尼自己的 XMB 系统。尽管 XMB 和那些我们更为熟悉的 Linux 相差很远,但在这款家用机的中心,索尼必须把这款专有系统的基础放在某些众所周知的领域当中,以此来吸引开发者——尽管许多人都公开批评 PS3 的开发过程。

        如果在 PS3 所使用的开源软件列表当中足够深入的挖掘,你会发现 FreeBSD 和 eCOS,如果没有 Linux 的基础,这两款软件就不会出现在这里。

        而在最新一代的 PS4 身上,Linux 依旧是它的中心。索尼在去年 11 月时曾经确认,这款设备使用了定制版本的 FreeBSD 9 内核来驱动它的 Orbis 系统。

        索尼把 PS4 的开发紧密地保持在开源领域显然是明智之举。他们一直在发声支持独立游戏,而保持对于 Linux 的友好让 PS4 的开发过程更加简单了,特别是和 PS3 相比。

        Android 的 Linux 之根

        Linux 游戏的最后一部分自然要说一说 Android。和上文当中提到的系统一样,谷歌的这款移动系统也并非是简单的 Linux 系统,而是使用了来自于桌面 Linux 系统的标准内核、大量的工具和代码。

        和桌面版 Linux 一样,Android 也有大量的 GUI 覆盖在内核之上,来向用户提供交互的界面,无论是三星、HTC 还是 CyanogenMod 皆是如此。

        在过去的几年里,Android 游戏的发展速度十分迅猛,开发者们也真正推动了这款移动平台的发展。Linux 的基础让游戏在不同 Android 平台(比如 Ouya)之间的移植变得非常简单,同时也让 Android 的定制对于开发者和设计师更加开放。

        虽说 Linux 可能不会是第三大游戏平台的名字,但你下一次拿起一部 Android 手机、坐在 PS4 前、或是动手打造一部 Steam Machine 时,你实际上用到的就是 Linux 的变体。

来自: 搜狐IT