(这条文章已经被阅读了 109 次) 时间:2001-12-28 15:19:35 来源:Paul Zhao (nameless) 原创-IT
(请勿转载)
随着提倡正版软件、保障信息安全和自主操作系统等问题的被提上议程,国内IT业开始重新审视Linux操作系统的地位和作用。由于缺乏足够的应用软件以及操作方面的诸多不便,Linux对于个体用户尚缺乏足够的吸引力,不过它在价格方面的优势显而易见。《北京青年报》曾刊登过一篇题为“反盗版给Linux带来商机,电脑变脸躲避打盗版”的文章,文中所提及的那些商家虽然只是把Linux作为一块遮羞布,但同样也说明了随着盗版打击力度的加大以及微软垄断野心的膨胀,消费者对于低价位操作系统的需求将会逐步凸显出来,这为Linux的成长提供了一个新的契机。尽管作为主流操作系统Windows的霸权地位很难动摇,但Linux这块市场同样不容忽视,无论是对于集团用户还是个体用户。
美丽的梦境
去年8月国外某网站曾作过一次关于“Linux作为一种游戏平台是否可行?”的民意调查,结果肯定者与否定者各占了一半,双方的观点针锋相对,争论得相当激烈,最后谁都没有办法说服对方,只好不了了之。
这次调查如果放在一年多前大约不会产生多少异议,那时很少会有人想到在Linux上玩游戏。尽管Linux游戏已经存在了很长时间,从最早的《网际漫游》到《毁灭战士》、《雷神之锤》,但由于早期的Linux游戏采用的都是X11协议,在速度和画面方面毫无可取之处,因此很难流行开来。据我所知有相当一部分Linux用户之所以还保留着Windows系统,原因只有一个:游戏。Mac用户至少还有一些可以完美运行的游戏,而能供Linux用户享受的新游戏却几乎没有,这令许多喜爱游戏的Linux迷苦恼不已,唯一的解决方法就是保留Windows分区并装上双引导,而这在一位自由主义者的眼中,无疑是自扇耳光。
2000年是Linux大活跃的一年,Linux世界大会在纽约召开,戴尔、康柏等主流电脑商纷纷宣布支持Linux,投资者和消费者也开始关注Linux的动向,Mandrake、Red Hat、SuSe……一个个原本陌生的名字陆续走入人们的视野;而Linux本身在速度、稳定性和用户界面等方面也取得了重要的突破:Mandrake证明Linux完全可以为用户提供一个方便简单的系统;KDE和Gnome证明Linux有能力提供像Mac OS和Windows那样友好的桌面环境;Xfree86和它内建的DRI(Direct Render Interface)大大改进了Linux对显卡的支持,各主流硬件生产商也开始不断完善基于Linux的驱动程序。
在此基础上,Loki、Vicarious Visions、Hyperion Entertainment和Tribsof等一批以Linux游戏为开发对象的公司涌现出来,它们的想法很简单:当时全世界大约有1200万至1500万Linux用户,其中痴迷游戏者决不占少数,而真正从事Linux游戏开发或移植的公司却几乎没有。在日益饱和、竞争激烈的电脑游戏市场中,这是一个无人涉足的盲点,其发展潜力不容低估,如果能抓住机遇,随之而来的利润可想而知。
成立于1999年初的Loki公司幸运地成为了第一个吃螃蟹的人,两年多来它已经把数十款畅销电脑游戏从Windows平台搬上了Linux平台——《文明:权倾天下》、《神话2:勾魂使者》、《铁路大亨2》、《雷神之锤3竞技场》、《英雄无敌3》、《模拟城市3000》、《军事冒险家》、《天旋地转3》、《文明:半人马座》、《虚幻竞技场》、《北欧神符》、《部落2》……每一款都堪称精品。
对于Windows用户来说Loki公司的存在或许是微不足道的,而众多Linux用户对它却是感激不尽,Loki公司不仅为Linux世界带来了真正的游戏,而且带来了许多技术上的革新。例如Loki公司开发的安装程序、反安装程序、升级程序、查错工具,为其他Linux开发者的维护提供了坚实的基础;用于移植游戏的众多高质量的程序库,如SMJPEG和SMPEG,为Linux系统创建了新的视频和音频解决方案;SDL(Simple DirectMedia Layer)和OpenAL等商业级别的免费程序库,为跨平台编程提供了稳定、简单和灵活的接口;在把3D游戏移植往Linux平台的过程中,Loki公司还发现了Mesa(支持3D的图形函数库)、Utah-GLX(硬件OpenGL 3D加速驱动库)和DRI的许多不为人知的错误……
更重要的是,如今的游戏已越来越广泛地被作为一种评测工具,用于测试机器和操作系统的性能,一款复杂的游戏往往能令机器的各个子系统趋近极限。能运行最新的游戏,对于Linux来说本身就是一个具有重要意义的胜利。
虚幻的彼岸
随着Loki的崛起,Hyperion Entertainment和Tribsoft等公司也陆续加入了移植Linux游戏的行列之中,前者先后发布了《原罪》和《升刚》两款游戏,后者发布了《铁血联盟2》。与此同时,BioWare和Funcom等专业电脑游戏开发者也开始试探这片市场的深浅,整个行业在人们的期待中缓慢地向前发展。搜寻截图、下载试玩、打听开发进度、报名成为测试者、感受跳票的苦恼、感受购买的喜悦、捉拿臭虫、下载补丁……Linux玩家终于可以体验到Windows玩家的种种喜怒哀乐。
然而,繁荣的景象掩盖了内部的重重危机。2001年初,人们发现Loki公司的一些核心成员开始陆续离去,而Loki公司却对此保持沉默。2001年8月,在《可汗:不朽帝国》上市的前两天,Loki公司终于正式申请破产。在接受记者采访时,Loki公司创始人斯考特·德拉克将公司的严重亏损归咎于运作初期的决策错误,但他似乎故意遗漏了一个重要事实——Linux游戏的潜在市场远没有想象中那么大。
尽管有报道称全球的Linux用户已经超过了Mac用户,但我们仔细分析一下就会发现,对于游戏而言这块市场的前景并不那么乐观。Linux用户大致可以分为两类:第一类是早期的开拓者,在他们眼里Linux是唯一的选择,他们通常只同Linux打交道;第二类是那些对Linux感兴趣或因工作需要而使用Linux的用户,他们保留着自己的Windows分区,只是把Linux当作一种玩具或必要的工具。根据调查表明,近两年来第二类Linux用户群的发展速度相当快,他们才是推动Linux市场前进的核心力量。然而,这类用户对于Linux并没有绝对的忠诚,由于Linux在兼容性、友好度等方面存在的许多天然缺陷,它的游戏效果暂时还无法同Windows相提并论,因此很难对这部分人产生吸引。并且游戏的整个移植过程大约需要花费三到四个月的时间,一般玩家不会有耐心等到几个月后再去购买Linux游戏,更不会在购买了Windows版本后再多买一套Linux版本。这样算下来,Linux游戏市场的实际容量几乎没有多少。id Software公司一直是Linux游戏的大力支持者,它的首席程序员约翰·卡马克曾经清醒地指出:“即便把所有Linux游戏的销量加在一起,也比不上一款销量平平的Windows游戏。”
黑暗中的舞者
目前的Windows游戏已经拥有了一套相当成熟的开发和经营体系,而Linux系统本身还只是一个刚刚学会走路的婴儿,用成人的眼光去要求婴儿显然是荒谬的。由于Linux版《雷神之锤3竞技场》的惨痛失败,id Software开始重新审视自己的市场策略,他们目前所采用的模式是把游戏的Linux版本与Windows版本绑在一起销售,或在互联网上单独发布游戏的Linux源代码,这些做法很值得借鉴。
不过,要想真正取得的突破,Linux游戏最需要的是原创而非移植。索尼PS的辉煌并不是在它大量移植电脑和世嘉土星游戏的那段年代里取得的,而是通过《最终幻想7》和《合金装备》等优秀的原创作品,移植只能作为一个资本积累、市场开拓的过程。可是有谁会愿意花费时间和金钱为一个不成熟的市场开发原创作品呢?
喜爱游戏的朋友对于Westwood、Blizzard这些名字一定已经耳熟能详,但恐怕很少有人知道,在俄罗斯、亚洲和南美等地同样存在着许多很有天赋却默默无闻的电脑游戏开发者,他们在国内因受到盗版等因素的挤压而不得不把目光投向欧美等发达市场。遗憾的是,这里的市场容量也已经趋向饱和,玩家的数量不会再有大幅度的增加,而玩家每年所购买的游戏种类和数目也基本固定。在这片人满为患的土地上,开发者、发行商和零售商之间维持着一种“佃农”关系,一无所有的开发者不得不与“土地”所有者签订协议,受他们的控制和剥削。这种畸形的市场结构使得外来者很难插足,许多独立开发者因缺乏足够的资金、渠道和运作能力,即便生产出优秀的作品也难以得到玩家的认可,只好寻找一些小的发行商或通过大发行商下属的低价分销渠道来发布自己的游戏,其影响力和利润均相当微薄,几乎没有进一步发展的可能。熟悉电影的朋友都知道电影业有专门为独立制片人服务的Miramax、Trimark等公司,游戏业原本也有以扶持独立开发者为己任的G.o.D.公司,可惜在被另一发行巨头收购后已完全丧失了机能。
在电脑游戏市场日趋饱和的情况下,一些独立制作小组开始接触Linux游戏,例如目前活跃在Linux游戏圈里的Vicarious Visions公司,就曾凭借网络游戏《终点》夺得2001年第三届独立游戏节的“最佳编程奖”和“最佳音乐奖”。这些独立工作室的气质与Linux自由开放的精神相吻合,他们共同创造出了一种独特的运作方式,这种运作方式对于传统游戏业的冲击如同数码摄影对于传统电影业的冲击。由于缺乏“官方”、“权威”的标准和技术支持,Linux游戏的开发者们习惯于通过互联网搜索资源、商讨方案,所有开发者包括玩家都能自由地参与进来,这就改变了以往那种由发行商自编自导自演的模式,为游戏业带来了一股清新的空气。正是这种自由的意志,令众多独立开发者与Linux游戏结合在一起,形成一种相互促进的局面。
另类的选择
如前所述,移植是资本积累和市场开拓的一个必要过程,在此基础上,开发者可以引入一些灵活的机制,例如创建一种新技术,使购买Windows游戏的用户只需增添少许费用即可升级至Linux版本,同时还可以考虑为游戏的Linux版本增加一些新内容,例如为射击游戏增加地图、为即时策略游戏增加任务、为角色扮演游戏增加物品等等。
除了原创和移植Windows游戏外,还有其它一些试图把Linux同游戏联系在一起的做法,可惜都不成功。去年Indrema公司曾发布过一款基于Linux系统的游戏机,遭到了彻底的失败。今年11月,TransGaming和MandrakeSoft公司联手推出一套名为“Mandrake Linux Gamer”的软件,其中包括Mandrake Linux 8.1、电子艺界的畅销游戏《模拟人生》以及TransGaming公司开发的WineX程序,售价69.99美元。这套软件的卖点就在于这个WineX,这一程序类似于模拟器,可以使玩家在Linux系统上直接运行Windows游戏。目前可运行的游戏包括《祭祀》、《艾丽斯漫游魔境》和《柏德之门2》等,开发者还在不断改进其兼容性。
许多Linux用户对WineX表示了抗议,他们认为这一程序将阻碍Linux游戏的发展。Loki的创始人德拉克的意见很具有代表性,他说:“人们使用Linux并不是因为它能运行Windows软件,如果你想使用Windows软件的话,为什么不删掉Linux而改装Windows呢?人们需要的是纯粹的Linux游戏而不是模拟器。”
这一另类的选择究竟是一种进步还是一种倒退,或许只有留给后人去评说。我相信随着Linux的自我完善,终有一天我们会在杂志上读到Linux游戏的广告,在零售店里看见Linux游戏的精美包装,这一点应该是无可置疑的。