Linux 下的游戏现状分析

标签: 综合新闻 | 发表时间:2013-05-30 20:11 | 作者:
出处:http://www.oschina.net/?from=rss

虽然桌面版Linux是一个充满诱惑力的平台,但有一点“硬伤”却让很多人没有选择投入Linux的怀抱——那就是PC Gaming。不管你喜欢与否,Windows平台才是PC Game的事实标准。你没法指望Linux能对你最爱的游戏提供支持,但是你也可能会感到惊讶:有一些Windows上的游戏可以通过Wine这个兼容层 来在Linux上运行。

tuxgame-300x300

尽管游戏支持可以算作是桌面版Linux的一大短板,但这种情况似乎正在改变。随着Valve公司正把流行的游戏平台Steam移植到Linux之上,以及对Windows 8的强烈批判,我们有理由预计游戏产业在Linux平台上会有一个更加光明的未来。

Linux 下的原生游戏

市面上的大多数游戏都是为Windows系统而编写的。如果你将一张星际争霸2的光盘塞入你的Linux电脑,哦,那不会如你所愿的——这游戏得Windows才能玩。游戏开发者需要更多的支持Linux系统。

不幸的是,只有极少数人这么做了。有一个组织一直以来都在支持Linux平台上的游戏,这就是著名的Humble Indie Bundle。他们坚持所有出品的游戏都应该包含Linux版的。如果你已经购买过一些Humble出品的游戏合集,那你很可能已经有不少可以在 Linux上运行的游戏了。如果你没有买过任何游戏合集,那么仍然可以单独购买其中的某些游戏——Ubuntu软件中心可作为购买的渠道。如果你已经购买 过游戏合集,也可以在Ubuntu软件中心中激活游戏,然后下载并安装。这些合集游戏包括Bastion、Limbo、World of Goo、Braid、Psychonauts、Machinarium、Trine、Super Meat Boy等等。

Aquaria-Demo_1

基于浏览器的网页游戏在Linux上运行的相当好。愤怒的小鸟、Cut the Rope以及所有其他来自于Chrome 网上商店中的酷游戏都可以在Linux上运行,这和Windows还有Mac没什么差别。所有的Flash游戏比如像Kongregate上的那些也都能 在Linux上玩到。

angry-birds-chrome-on-linux

说到Linux这个开源软件的集散地,当然也会有不少开源的免费游戏可以玩到,你可以通过Ubuntu软件中心(或者你的Linux发行版的软件 源)来安装它们。但是请不要指望能找到一款游戏能够与当今最新最棒的Windows商业游戏相媲美,不过还是有一些优秀的开源游戏值得一试。如果你想玩玩 传统的多人FPS游戏,不妨试试Nexuiz(现在称为“Classic Nexuiz”)或者Nexuiz的衍生品Xonotic。如果想玩一些节奏较慢的,更专注于策略类的游戏,那么Battle for Wesnoth是个不错的选择,这是一个回合制的幻想类战略游戏。还有一些Linux上的休闲小游戏也不错,下面这些网站也能帮你找到一些Linux上的 游戏。

nexuiz-on-ubuntu

哦,忘了说,有许多主机模拟器(console emulators)也可以在Linux上运行,这样你就可以在Linux上玩一些主机游戏了,只要你有游戏ROM就行了。通过DOSBox,你还可以在Linux上玩一些老的经典DOS游戏。下图这个游戏还有人记得吗?

mdk

Linux 上的A+++ 级大作以及Steam 平台

如今,那些热门的主流A+++级游戏在Linux上的支持变得愈发少了。早前著名的id software公司推出过Doom3、Quake4以及Enemy Territory:Quake Wars的Linux版,但是现在id已经不打算继续在Linux上推出Rage以及今后开发的游戏了。Epic Games曾在Linux上推出过虚幻竞技场以及虚幻竞技场2004,但是像战争机器(Gears of War)这样的大作却从未登陆过Linux。虽然Epic Games曾经承诺过虚幻竞技场3会包含对Linux的支持,可是当年承诺的“很快就会支持Linux”一拖就是好几年,直到最后宣布UT3将不支持 Linux。

这种现状似乎将得到改善。随着Windows 8以及系统自带的软件应用商店的推出,有可能某一天微软会封闭Windows平台,不再允许其他第三方的软件商店如Valve公司大红大紫的Steam平 台继续存活于Windows。Valve公司已经把Steam以及该公司旗下的一些热门游戏移植到了Linux上。Linux上的Steam平台一经推 出,玩家们就可以在Linux上玩到像Left 4 Dead 2以及Team Fortress 2这样的大作了。如果你购买了可以运行在Linux上的游戏,那么安装起来会非常简单。也许有一天Valve公司会以Linux为基础开发他们自己的主机 平台——Steam Box,这就会导致有更多的游戏开始支持Linux。

steam-on-linux-with-wine

这场Linux游戏风暴的另一个信号是EA公司开始发布Linux游戏了。EA在Ubuntu软件中心中添加了两个游戏,命令与征服:泰伯利亚联盟 以及创世纪之王(Lord of Ultima)。不幸的是这些游戏只是网页游戏。但是至少EA开始注意到Linux上的游戏需求了,那么未来就有可能推出Linux上的原生游戏。

显卡驱动

要在Linux上玩游戏,很重要的一点是显卡支持。大多数Linux发行版默认采用的是开源的显卡驱动程序。但是AMD(前ATI)和NVIDIA同时也为Linux提供闭源的显卡驱动。

这些私有的显卡驱动比起开源驱动来说能提供优秀的多的3D性能。历史上NVIDIA的闭源3D驱动比AMD在稳定性和性能表现上都要优秀。在Linux上要榨干显卡的3D性能,你得用NVIDIA的显卡。

板载的Intel集成显卡也能工作在Linux上,甚至Intel自己也在帮助开发他们的开源驱动。可是就像在Windows上一样,Intel的显卡性能和NVIDIA或者AMD相比还差得远,尽管Intel的显卡一直在进步。

玩Windows 游戏

大多数你想玩的游戏很可能都不能原生支持Linux。但是,也许你还是可以通过Wine来进行游戏。Wine是一个开源的Windows兼容层,它 尝试在Linux上实现Windows API。换句话说,它能让你在Linux上运行Windows应用程序。但是,它并不是完美的,因此别指望任何游戏都能用Wine来玩。

要安装你最爱的Windows游戏(以及其它Windows支持的软件),你需要用到PlayOnLinux。PlayOnLinux有着方便易用 的图形界面,能够自动下载、安装并调整所支持的Windows游戏,这样它们就能在Wine下正常运行。如果某个游戏是PlayOnLinux所支持的, 而且你有一块足够牛的显卡,那么安装并开始享受游戏应该是非常容易做到的。

playonlinux-games-install-menu

要看看你最爱的游戏以及其它一些Windows应用程序是否能运行于Linux之上,请搜索Wine AppDB。一般来说,你会发现那些老的热门游戏会工作的非常好——比如,魔兽世界就支持的非常好。比较新的游戏比如激战2(Guild Wars 2)可能会支持,但是会有一些突出的bug,需要做大量的摸索。如果那些最新的游戏一出来你就想玩到,那么Linux不适合你,至少现在不适合。这也是为 什么很多游戏玩家会装双系统,Windows就是用来玩游戏的。

你在Linux上有什么玩游戏的经验吗?Wine能支持你最爱的游戏吗?你想推荐一些Linux上的酷游戏吗?请在评论栏中为大家分享吧。

文/ 极客范

相关 [linux 游戏 现状] 推荐:

Linux 下的游戏现状分析

- - 开源中国社区最新新闻
虽然桌面版Linux是一个充满诱惑力的平台,但有一点“硬伤”却让很多人没有选择投入Linux的怀抱——那就是PC Gaming. 不管你喜欢与否,Windows平台才是PC Game的事实标准. 你没法指望Linux能对你最爱的游戏提供支持,但是你也可能会感到惊讶:有一些Windows上的游戏可以通过Wine这个兼容层 来在Linux上运行.

Linux可访问性现状

- - Solidot
一位有计算机科学学位的盲人Robert Cole在DistroWatch Weekly上发表文章谈论Linux对残障人士的可访问性. 他说,Linux为视力残障人士提供了大量优秀的软件,相比之下Windows盲人用户如果想使用上类似的工具至少要花600美元. 他使用Linux已将近7年,有5年只用Linux.

Ubuntu(Linux)平台经典游戏推荐

- iaotin - 启光博客
  非ubuntu游戏大全,是个人感觉不错的几款游戏,工作之余用来打发下时间. 后面几个画质较高,所以安装包也较大,属于Linux平台大型游戏. 官方网站:http://assault.cubers.net. 官方下载:http://assault.cubers.net/download.html.

Linux 3.0:内核开发的模式与现状

- 洞箫 - LinuxEden开源社区-Linux伊甸园
2011年7月22日,Linus亲自发布了 Linux Kernel 3.0 版本. 虽然从内核的更新内容上跟普通的2.6.40没什么两样,不过版本号的修改,无疑在Linux内核20周年之际,被赋予了特殊的意义. 20年走来,Linux内核早已不是一开. 阅读全文 | 邮件推荐 | 评论回复.

推荐:值得关注的4个Linux 游戏网站

- Orvice - 笨兔兔
地址:http://www.penguspy.com/. 地址:http://www.lgdb.org/. 地址:http://www.linuxgames.com/. 地址:Linux_games. 声明:笨兔兔原创文章,博客文章遵循CC协议,转载需注明@笨兔兔,本文链接地址. 文稿投递|文章写作规范|欢迎加入QQ群:121584708(此群已满);2群:170591351;Gtalk群:[email protected]

18款Linux游戏后起之秀(第二部分)

- KEITH - Solidot
Trina Cerullo 写道 "Linux平台上的免费游戏数不胜数,玩家不可能尝试所有游戏,只可能随机挑选一部分. 在这些游戏中,有一小部分拥有优秀游戏的所有元素,富有娱乐性,易于上瘾,具有挑战性. Linuxlinks的这篇文章是18款Linux游戏后起之秀系列的第二部分,包括了:街机游戏Vertigo,基于Spring引擎的策略游戏Balanced Annihilation,基于物理学的沙盒游戏Caph,具有高度可定制性的拼字游戏Scrabble3D,多人FPS游戏Revenge of the Cats: Ethernet,基于Open Dynamics引擎的汽车模拟游戏Skunks.

Linux 3D游戏在PC-BSD上运行速度更快

- tinda - Solidot
FreeBSD提供了一个Linux二进制兼容层,允许在BSD系统上原生执行32位Linux二进制文件. Phoronix在桌面版FreeBSD分支PC-BSD 8.2和Ubuntu Linux 11.04上分别测试了Linux 3D游戏的性能. 结果显示,在大多数测试项目上,FreeBSD上的模拟Linux游戏性能要快于Ubuntu上的原生执行.

[全面剖析][中国]移动应用开发现状:大部分亏损,游戏为主,靠广告盈利

- - TechFrom科技源
TechFrom科技源 12.15日,科技源TechFrom是国内第一家唱衰移动应用的国内科技媒体,在移动应用评论, 创业的悲哀:移动应用适可而止——请停止开发移动应用. 和 火爆:移动应用会像光驱一样很快进入历史垃圾堆. 之后,在 中国100万移动开发现状,亏损的64.5%,盈利的仅13.7%中阐述过中国移动应用开发现状是大部分亏损 ,今天,来自雷建平的文章称中国移动应用开发的未来广告或是突破口,该文在此次阐述了国内移动应用开发现状,并分析了国内的移动应用盈利情况等分析,最后对渠道和分销平台等做了一点总结,请注意,该文提到的内容并不全面.

Javascript 里跑Linux

- rockmaple - Shellex's Blog
牛逼到暴的大拿 Fabrice Bellard,用Javascript实现了一个x86 PC 模拟器,然后成功在这个模拟器里面跑Linux(请用Firefox 4 / Google Chrome 11打开,Chome 12有BUG). 关于这个东西… 伊说 “I did it for fun“,大大啊大大啊….

Linux Ksplice,MySQL and Oracle

- Syn - DBA Notes
Oracle 在 7 月份收购了 Ksplice. 使用了 Ksplice 的 Linux 系统,为 Kernel 打补丁无需重启动,做系统维护的朋友应该明白这是一个杀手级特性. 现在该产品已经合并到 Oracle Linux 中. 目前已经有超过 700 家客户,超过 10 万套系统使用了 Ksplice (不知道国内是否已经有用户了.