fbpx
维基百科

Linux游戏

Linux游戏是在Linux下运行的游戏。GNU/Linux自由软件,也是以自由开源为旗帜。常用软件,甚至游戏也多是自由开源的。

0 A.D.是一款開源、免費且支援Linux的即時戰略遊戲

歷史 编辑

1990年代 编辑

Linux遊戲的歷史開始於既有的Unix遊戲,這兩大作業系統有不少類似的遊戲。這些遊戲通常是原創或複製版英语Video game clone街機類遊戲或文字冒險遊戲。一個著名的例子是所謂的「BSD遊戲集」(BSD Games),即是一系列互動小說遊戲。[1] 影響Linux開發甚大的自由軟體開源作法也影響了最早的免費遊戲。早期著名的遊戲包含NetHackNetrekXBill英语XBillXEvil、xbattle、Xconq英语XconqXPilot英语XPilot。隨著Linux系統的成長,自由開源的遊戲也隨著增加,並變得更加複雜。

一般認為Linux商業電子遊戲的起源是1994年由戴夫·泰勒英语Dave Taylor (game programmer)移植的《毀滅戰士》,他在閒暇時把這套遊戲移植到包含Linux在內的多個系統上。[2][3]他也協助建立了 Crack dot Com英语Crack dot Com工作室,這個工作室發行了Abuse。Linux版的Abuse甚至由Red Hat公司發行。[4][5]《毀滅戰士》的開發者id Software也在之後繼續發行遊戲到Linux上。1996年,戴夫·泰勒再次於閒暇時把雷神之鎚移植到Linux上。[6][7]之後的id遊戲由David Kirsch英语David Kirsch以及Timothee Besset英语Timothee Besset製作Linux版,一直到id工作室2009年被ZeniMax Media收購才停止。[8] 在1995年,DUX軟體僱用Don Hopkins移植 《模擬城市》到Linux上。[9]其他早期的商業Linux遊戲包含Hopkins FBI英语Hopkins FBI,這是一款MP Entertainment在1996年發行的冒險遊戲。[10] 1998年發行的Inner Worlds英语Inner Worlds無論是開發平台還是目標平台都是Linux。[11]1998年,Origin的兩名程式設計師把《網路創世紀》移植到Linux。[12]

 
Loki Software前任的員工Ryan C. Gordon。

1998年11月9日,一家名為Loki Software的新公司由Scott Draeker成立,他原本是一名專職軟體授權的律師,因工作接觸到Linux而逐漸有了移植遊戲到Linux上的想法。[13]Loki雖然在商業上是失敗的,但通常被認為是現代Linux遊戲產業的鼻祖。Loki開發了數款免費的軟體工具,例如Loki installer(又名Loki Setup)。[14],並且支援了SDL的開發,以及開始 OpenAL 音頻庫專案。[15][16]至今仍被視為Linux遊戲發展的基石。[17]在2002年關閉以前,他們移植了19款知名遊戲。Loki最初時的成功也吸引了其他公司投資Linux遊戲市場,例如Tribsoft英语TribsoftHyperion Entertainment英语Hyperion Entertainment、Macmillan Digital Publishing USA、Xatrix Entertainment Philos Laboratories英语Philos LaboratoriesVicarious Visions。這段時期,Michael Simms英语Michael Simms創立了Tux Games英语Tux Games,這是最早的Linux遊戲線上零售商之一。[18]

在Loki關閉以後,Linux的遊戲市場開始面臨一些轉變。雖然一些新的公司,例如Linux Game Publishing英语Linux Game PublishingRuneSoft英语RuneSoft,持續地移植遊戲,但是Linux遊戲的支持者開始鼓勵開發者自行移植遊戲,或是透過個人承包者移植。[19]一名前Loki的員工Ryan C. Gordon英语Ryan C. Gordon即受此影響,在往後十年,他繼續移植遊戲到各個平台上,包含Linux。[20]這段時間,由id Software開始,許多公司釋出了他們老遊戲的原始碼,老遊戲的Source port英语Source port於是一下子增加了不少,讓Linux在內的系統可以執行這些遊戲。這也幫助許多自由開源遊戲的發展,尤其是第一人稱射擊遊戲[21]

2010年代 编辑

 
 
第一個Humble Indie Bundle在不同平台的銷售量分析,上圖為購買者數量,下圖為付款金額量。藍色為Microsoft Windows,黃色為OS X,紅色為Linux。

在2010前後,Linux遊戲市場開始受到獨立電子遊戲開發英语independent video game development的崛起衝擊,許多獨立開發者支援多個平台,[22]Humble Indie Bundle讓這個潮流正式的顯現出來,Linux使用者在他們的銷售中佔了可觀的比例,Linux使用者在消費時時常也是最慷慨的。[23][24]一些評論者也認為,Linux版的Desura英语Desura,一個主要注重於小型獨立開發者的數位發行平台, 諭示了市場終於把Linux作為遊戲平台的一大步。[22][25][26] 在2009年,一家獨立遊戲小公司Entourev LLC發行了Voltley,這是Linux上最早的商業獨占遊戲。同年,LGP發行Shadowgrounds,第1款使用Nvidia PhysX中間軟體的商業Linux遊戲。

 
Valve共同創辦人加布·紐維爾稱「Linux和開源是遊戲的未來」。[27]

2012年7月,遊戲開發和發行商維爾福發佈Linux版的Source引擎,並宣佈他們要把數位發行平台Steam帶到Linux上。[28][29][30]Linux版的Steam客戶端讓其他開發者開始考慮移植遊戲到Linux上,[26][31][32][33]包含Aspyr MediaFeral Interactive這些移植公司原先移植到Mac OS上的遊戲。[34]

在2012年11月,Unity Technologies英语Unity Technologies移植第四版的Unity引擎和遊戲開發系統到Linux上。許多Unity引擎的遊戲自此都可以在Linux上執行。[35]

2013年9月,維爾福公司宣佈他們將會發佈一個基於Linux的作業系統SteamOS,維爾福稱他們體認到「最適合消費者的環境,是一個環繞Steam打造的作業系統」。[36][37]這套作業系統會應用在該公司的遊戲主機Steam Machine上。[38]

2014年3月,GOG.com宣佈在他們的無DRM平台上開始支援Linux,儘管他們先前稱因為Linux發行版繁多所以不會支援。[39]GOG.com2014年7月24日開始發行Linux遊戲,最先發行了50個,其中一些是第一次登上Linux平台。[40]

2014年3月和4月,兩大主流開發商Epic GamesCrytek各自宣佈他們下一代的遊戲引擎Unreal Engine 4CryEngine會支援Linux。[41][42]

2018年8月22日,Valve 發布了專為遊戲設計的 Wine 分支,名為 Proton。對原本的 Wine 進行了一些改進,例如基於 VulkanDirectX 11 實作、Steam 功能整合、全螢幕模式與支援遊戲手把以及改進多執行緒的遊戲效能[43]。之後也支援了基於 VulkanDirectX 9[44]DirectX 12[44] 實作 。

2022年2月25日,Valve 發布了 Steam Deck,這是一款執行 SteamOS 3.0 系統的掌上遊戲機

开源游戏 编辑

在Linux上有很多遊戲是開放原始碼的。开源游戏并不意味着支持Linux,但多数非DirectX的开源游戏确实能在Linux下运行,并且可能进入Linux发行版的软件库从而易于安装。但是可能因为这样,所以版本不同而无法正常进行网络游戏。一些受歡迎的開源遊戲包含了Xonotic0 A.D.

项目 编辑

通常开源游戏不会轻易消逝,它们往往可以被再利用,甚至停滞数年然后再度开工。不过很多由较大社区维护的游戏一直活跃着。如XonoticBattle for WesnothArmagetronGlestSpring计划

商业游戏 编辑

早期,商业游戏主要集中在FPS、智力游戏、角色扮演等有限类型。只有少数开发者持续发行针对Linux的电子游戏,比如id Software毀滅戰士系列雷神之锤系列s2 Games的所有作品、X-Plane 。还有些厂商将某些作品移植到Linux,包括以移植闻名的Loki。之后 Humble Indie Bundle 和更往后的 Steam 对商业游戏进入Linux起到推动作用。

隨著維爾福公司進軍Linux平台,SteamOS和Steam Machine吸引了一些公司,令他們決定要移植遊戲到Linux平台上,例如Feral Interactive移植了Linux版的XCOM:未知敵人英语XCOM: Enemy Unknown和資料片內在敵人英语XCOM: Enemy Within,而Aspyr Media則移植了文明帝國5和其資料片。[45][46]

非原生遊戲 编辑

所謂非原生遊戲指的是原本不是設計給Linux執行的遊戲。在一般的情況下,Linux無法直接執行這些遊戲,然而,透過Wine,或是其他相似的軟體,Linux使用者就有機會執行原本設計給Microsoft Windows執行的遊戲或其他軟體。有些遊戲可以透過Wine正常執行,也有些遊戲會發生部份功能異常的現象。在Linux社群中,使用Wine進行遊戲具備一些爭議,因為有些人認為這是在妨礙原生遊戲(即一開始就設計給Linux執行的遊戲)的發展。[47][48][49]

模擬器 编辑

在Linux上,也有許多模擬器可供玩家遊玩街機遊戲主機或早期電腦的遊戲。

开发技术 编辑

引擎 编辑

商业游戏引擎能提供给开发者较多支持,Unity3DUnreal Engine 4是目前支持Linux的商业引擎中著名的例子。 优秀电子游戏开发技术可以获取利润:首先作为闭源发布,以后再开源引擎,这是一些独立开发者的做法。id的策略是在5年左右的周期内开放其所有的引擎,授权协议为GPL。

接口 编辑

通常使用OpenGL,用SDL做库。

玩家特点 编辑

同于Linux社区的特点,乐于高度竞争、交流协作的游戏,或者休闲游戏,Linux游戏多为FPS、RTS、智力游戏。难度普遍很高。

局限 编辑

宣传 编辑

商业游戏开发者容易误解为Linux用户只接受免费的软件,同时畏惧Linux结构的多样性,以及开放源代码。

系统特性 编辑

传统Linux发行版更新迅速,导致软件不跟进修改或不能正常使用。 相关套件的学习也是制约因素,因为正规教育中电子游戏开发的学习往往建立在商业平台。

贡献者 编辑

贡献者即是开发者,其中,艺术家少于程序员,或者说受过专门培训的学生较少参与,免费的开源游戏无法和商业游戏在图像音效质量上抗衡。

创新 编辑

尽管开源鼓励创新,但是开源游戏往往是依据现存的游戏类型或特定游戏改制,或者说克隆/复刻。

參考資料與注釋 编辑

  1. ^ Ghost of Fun Time's Past. Linux Journal英语Linux Journal. [2016-02-27]. (原始内容于2011-06-07). 
  2. ^ DOOM. Linux Journal. [2016-02-27]. (原始内容于2020-11-08). 
  3. ^ Zimbinski, Bob. Getting Started with Quake. Linux Journal英语Linux Journal. January 1, 1999 [2016-02-27]. (原始内容于2020-10-23). 
  4. ^ Partnership with Crack dot Com Brings Games to Linux (新闻稿). Red Hat. 1997-10-07 [2014-07-31]. (原始内容于2014-08-08). 
  5. ^ So Long, Crack.com. loonygames. [2011-08-04]. (原始内容于2020-10-21). 
  6. ^ . blankmaninc.com. 2012-10-27 [2016-02-27]. (原始内容存档于2014-07-23). 
  7. ^ Mrochuk, Jeff. How To Install Quake 1. Linux.com. November 15, 2000 [2016-02-27]. (原始内容于2020-08-03). 
  8. ^ Chalk, Andy. John Carmack Argues Against Native Linux Games. 2013-02-06 [2013-09-29]. (原始内容于2014-01-13). 
  9. ^ . [2016-02-27]. (原始内容存档于2016-01-13). 
  10. ^ Kuhnash, Jeremy. Hopkins FBI]. Linux.com. February 9, 2000 [2016-02-27]. (原始内容于2011-07-23). 
  11. ^ Hitchens, Joe. . Sleepless Software Inc. September 19, 2001 [2016年2月27日]. (原始内容存档于2001年12月31日). 
  12. ^ . [2016-02-27]. (原始内容存档于2004-02-29). 
  13. ^ Interview: Scott Draeker and Sam Latinga, Loki Entertainment. Linux Journal英语Linux Journal. August 1, 1999 [2016-02-27]. (原始内容于2021-01-10). 
  14. ^ . [2017-11-11]. (原始内容存档于2005-03-09). 
  15. ^ Kreimeier, Bernd. The Story of OpenAL. Linux Journal英语Linux Journal. January 1, 2001 [2016-02-27]. (原始内容于2017-12-13). 
  16. ^ Hills, James. . GameSpy. [2016-02-27]. (原始内容存档于2006-03-15). 
  17. ^ Does Ragnarok for Loki Spell Doom for Linux Games? (页面存档备份,存于互联网档案馆), IT World, February 28, 2002 (Article by Eric Foster-Johnson)]
  18. ^ . [2016-02-27]. (原始内容存档于2011-07-13). 
  19. ^ Michael Larabel英语Michael Larabel. Alternative Games Is All About Linux Gaming. Phoronix. December 14, 2010 [2016-02-27]. (原始内容于2020-10-25). 
  20. ^ Heggelund Hansen, Robin. Porting games to Linux. hardware.no. 2009-03-10 [2016-02-27]. (原始内容于2014-03-22). 
  21. ^ Quake, Meet GPL; GPL, Meet Quake. Linux Journal英语Linux Journal. 2007-12-01 [2012-01-12]. (原始内容于2020-10-01). 
  22. ^ 22.0 22.1 The State of Linux Gaming 2011. OSNews.com. 2011-11-14 [2012-01-12]. (原始内容于2018-12-09). 
  23. ^ Orland, Kyle. GDC 2011: Humble Indie Bundle Creators Talk Inspiration, Execution. Gamasutra. 2011-02-28 [2011-02-28]. (原始内容存档于2012-08-25). 
  24. ^ Sneddon, Joey. Linux Users Continue To Pay Most for the @Humble Indie Bundle. OMG! Ubuntu!德语OMG! Ubuntu!. 2011-12-21 [2012-01-12]. (原始内容于2019-05-26). 
  25. ^ cheese talks to himself – Desura Beta. twolofbees.com. 2011-10-11 [2011-11-07]. (原始内容于2011-12-13). 
  26. ^ 26.0 26.1 The state of Linux gaming in the SteamOS era. Ars Technica. 2015-02-26 [2015-02-27]. (原始内容于2016-01-19). 
  27. ^ Gabe Newell: Linux is the future of gaming, new hardware coming soon. Ars Technica. 2013-09-16 [2015-02-27]. (原始内容于2017-12-01). 
  28. ^ Albanesius, Chloe. Valve Moves Forward With Steam for Linux | News & Opinion. PCMag.com. 2012-07-17 [2014-03-18]. (原始内容于2017-10-21). 
  29. ^ Steam’d Penguins. Valve Corporation. 2012-07-16 [2012-07-16]. (原始内容于2013-08-12). 
  30. ^ Lein, Tracey. 'Left 4 Dead 2' to be first Valve game on Linux. The Verve. 2012-07-16 [2012-07-16]. (原始内容于2012-10-01). 
  31. ^ Hillier, Brenna. Serious Sam 3: BFE headed to Steam Ubuntu. VG247. 2012-07-24 [2012-07-24]. (原始内容于2020-03-10). 
  32. ^ Larbel, Michael. Valve's Linux Play May Lead More Games To Follow Suit. Phoronix. 2010-05-25 [2012-10-29]. (原始内容于2020-08-03). 
  33. ^ Larbel, Michael. Egosoft Wants To Bring Games To Steam On Linux. Phoronix. 2010-11-18 [2012-11-25]. (原始内容于2020-12-27). 
  34. ^ Editorial: Linux Gaming Will Be Fine Even Without Steam Machines Succeeding. GamingOnLinux. 2015-02-20 [2015-02-27]. 
  35. ^ Unity 4.0 Launches. Marketwire英语Marketwire. 2012-11-14 [2013-04-03]. (原始内容于2013-05-15). 
  36. ^ 原 文:"As we've been working on bringing Steam to the living room, we've come to the conclusion that the environment best suited to delivering value to customers is an operating system built around Steam itself."
  37. ^ Makuch, Eddie. . GameSpot. 23 September 2013 [25 September 2013]. (原始内容存档于2013年9月26日). 
  38. ^ Steam Machines: Valve Announces New Living-Room Hardware That Runs SteamOS. Web Upd8. 2013-09-25 [2014-08-04]. (原始内容于2020-10-31). 
  39. ^ GOG.com Are Going To Support Linux, Confirmed!. GamingOnLinux. 2014-03-18 [2014-03-18]. 
  40. ^ GOG Com Now Officially Support Linux Games. GamingOnLinux. 2014-07-24 [2014-07-24]. 
  41. ^ Unreal Engine 4.1 Update Preview. 2014-04-03 [2015-12-18]. (原始内容于2017-02-10). 
  42. ^ CRYENGINE adds Linux Support as Crytek Prepare to Offer New Possibilities at GDC. 2014-03-11 [2015-12-18]. (原始内容于2021-01-13). 
  43. ^ Steam :: Steam for Linux :: 新版 Steam Play 推出. store.steampowered.com. 2018-08-21 [2022-07-11]. (原始内容存档于2020-06-26) (中文(中国大陆)). 
  44. ^ 44.0 44.1 Changelog · ValveSoftware/Proton Wiki. GitHub. [2022-07-11]. (原始内容于2021-07-26) (英语). 
  45. ^ GamingOnLinux Interviews Feral Interactive About XCOM & Linux Game Development. GamingOnLinux. 2014-06-26 [2014-08-04]. 
  46. ^ Interview With Aspyr Media About Civilization V & Linux Gaming. GamingOnLinux. 2014-07-23 [2014-08-04]. 
  47. ^ Gamespot (Article by James Hills)
  48. ^ An Interview With A Linux Game Porter (页面存档备份,存于互联网档案馆Phoronix, July 03, 2009 (Article by Michael Larabel)
  49. ^ How-To – TrackMania Nations (页面存档备份,存于互联网档案馆) LinuxGameCast, May 30, 2011

参见 编辑

linux游戏, 是在linux下运行的游戏, linux是自由软件, 也是以自由开源为旗帜, 常用软件, 甚至游戏也多是自由开源的, 是一款開源, 免費且支援linux的即時戰略遊戲, 目录, 歷史, 1990年代, 2010年代, 开源游戏, 项目, 商业游戏, 非原生遊戲, 模擬器, 开发技术, 引擎, 接口, 玩家特点, 局限, 宣传, 系统特性, 贡献者, 创新, 參考資料與注釋, 参见歷史, 编辑1990年代, 编辑, linux遊戲的歷史開始於既有的unix遊戲, 這兩大作業系統有不少類似的遊戲, 這. Linux游戏是在Linux下运行的游戏 GNU Linux是自由软件 也是以自由开源为旗帜 常用软件 甚至游戏也多是自由开源的 0 A D 是一款開源 免費且支援Linux的即時戰略遊戲 目录 1 歷史 1 1 1990年代 1 2 2010年代 2 开源游戏 2 1 项目 3 商业游戏 4 非原生遊戲 4 1 模擬器 5 开发技术 5 1 引擎 5 2 接口 6 玩家特点 7 局限 7 1 宣传 7 2 系统特性 7 3 贡献者 7 4 创新 8 參考資料與注釋 9 参见歷史 编辑1990年代 编辑 Linux遊戲的歷史開始於既有的Unix遊戲 這兩大作業系統有不少類似的遊戲 這些遊戲通常是原創或複製版 英语 Video game clone 的街機類遊戲或文字冒險遊戲 一個著名的例子是所謂的 BSD遊戲集 BSD Games 即是一系列互動小說遊戲 1 影響Linux開發甚大的自由軟體和開源作法也影響了最早的免費遊戲 早期著名的遊戲包含NetHack Netrek XBill 英语 XBill XEvil xbattle Xconq 英语 Xconq 和XPilot 英语 XPilot 隨著Linux系統的成長 自由開源的遊戲也隨著增加 並變得更加複雜 一般認為Linux商業電子遊戲的起源是1994年由戴夫 泰勒 英语 Dave Taylor game programmer 移植的 毀滅戰士 他在閒暇時把這套遊戲移植到包含Linux在內的多個系統上 2 3 他也協助建立了 Crack dot Com 英语 Crack dot Com 工作室 這個工作室發行了Abuse Linux版的Abuse甚至由Red Hat公司發行 4 5 毀滅戰士 的開發者id Software也在之後繼續發行遊戲到Linux上 1996年 戴夫 泰勒再次於閒暇時把雷神之鎚移植到Linux上 6 7 之後的id遊戲由David Kirsch 英语 David Kirsch 以及Timothee Besset 英语 Timothee Besset 製作Linux版 一直到id工作室2009年被ZeniMax Media收購才停止 8 在1995年 DUX軟體僱用Don Hopkins移植 模擬城市 到Linux上 9 其他早期的商業Linux遊戲包含Hopkins FBI 英语 Hopkins FBI 這是一款MP Entertainment在1996年發行的冒險遊戲 10 1998年發行的Inner Worlds 英语 Inner Worlds 無論是開發平台還是目標平台都是Linux 11 1998年 Origin的兩名程式設計師把 網路創世紀 移植到Linux 12 nbsp Loki Software前任的員工Ryan C Gordon 1998年11月9日 一家名為Loki Software的新公司由Scott Draeker成立 他原本是一名專職軟體授權的律師 因工作接觸到Linux而逐漸有了移植遊戲到Linux上的想法 13 Loki雖然在商業上是失敗的 但通常被認為是現代Linux遊戲產業的鼻祖 Loki開發了數款免費的軟體工具 例如Loki installer 又名Loki Setup 14 並且支援了SDL的開發 以及開始 OpenAL 音頻庫專案 15 16 至今仍被視為Linux遊戲發展的基石 17 在2002年關閉以前 他們移植了19款知名遊戲 Loki最初時的成功也吸引了其他公司投資Linux遊戲市場 例如Tribsoft 英语 Tribsoft Hyperion Entertainment 英语 Hyperion Entertainment Macmillan Digital Publishing USA Xatrix Entertainment Philos Laboratories 英语 Philos Laboratories 和Vicarious Visions 這段時期 Michael Simms 英语 Michael Simms 創立了Tux Games 英语 Tux Games 這是最早的Linux遊戲線上零售商之一 18 在Loki關閉以後 Linux的遊戲市場開始面臨一些轉變 雖然一些新的公司 例如Linux Game Publishing 英语 Linux Game Publishing 和RuneSoft 英语 RuneSoft 持續地移植遊戲 但是Linux遊戲的支持者開始鼓勵開發者自行移植遊戲 或是透過個人承包者移植 19 一名前Loki的員工Ryan C Gordon 英语 Ryan C Gordon 即受此影響 在往後十年 他繼續移植遊戲到各個平台上 包含Linux 20 這段時間 由id Software開始 許多公司釋出了他們老遊戲的原始碼 老遊戲的Source port 英语 Source port 於是一下子增加了不少 讓Linux在內的系統可以執行這些遊戲 這也幫助許多自由開源遊戲的發展 尤其是第一人稱射擊遊戲 21 2010年代 编辑 nbsp nbsp 第一個Humble Indie Bundle在不同平台的銷售量分析 上圖為購買者數量 下圖為付款金額量 藍色為Microsoft Windows 黃色為OS X 紅色為Linux 在2010前後 Linux遊戲市場開始受到獨立電子遊戲開發 英语 independent video game development 的崛起衝擊 許多獨立開發者支援多個平台 22 Humble Indie Bundle讓這個潮流正式的顯現出來 Linux使用者在他們的銷售中佔了可觀的比例 Linux使用者在消費時時常也是最慷慨的 23 24 一些評論者也認為 Linux版的Desura 英语 Desura 一個主要注重於小型獨立開發者的數位發行平台 諭示了市場終於把Linux作為遊戲平台的一大步 22 25 26 在2009年 一家獨立遊戲小公司Entourev LLC發行了Voltley 這是Linux上最早的商業獨占遊戲 同年 LGP發行Shadowgrounds 第1款使用Nvidia PhysX中間軟體的商業Linux遊戲 nbsp Valve共同創辦人加布 紐維爾稱 Linux和開源是遊戲的未來 27 2012年7月 遊戲開發和發行商維爾福發佈Linux版的Source引擎 並宣佈他們要把數位發行平台Steam帶到Linux上 28 29 30 Linux版的Steam客戶端讓其他開發者開始考慮移植遊戲到Linux上 26 31 32 33 包含Aspyr Media和Feral Interactive這些移植公司原先移植到Mac OS上的遊戲 34 在2012年11月 Unity Technologies 英语 Unity Technologies 移植第四版的Unity引擎和遊戲開發系統到Linux上 許多Unity引擎的遊戲自此都可以在Linux上執行 35 2013年9月 維爾福公司宣佈他們將會發佈一個基於Linux的作業系統SteamOS 維爾福稱他們體認到 最適合消費者的環境 是一個環繞Steam打造的作業系統 36 37 這套作業系統會應用在該公司的遊戲主機Steam Machine上 38 2014年3月 GOG com宣佈在他們的無DRM平台上開始支援Linux 儘管他們先前稱因為Linux發行版繁多所以不會支援 39 GOG com2014年7月24日開始發行Linux遊戲 最先發行了50個 其中一些是第一次登上Linux平台 40 2014年3月和4月 兩大主流開發商Epic Games和Crytek各自宣佈他們下一代的遊戲引擎Unreal Engine 4和CryEngine會支援Linux 41 42 2018年8月22日 Valve 發布了專為遊戲設計的 Wine 分支 名為 Proton 對原本的 Wine 進行了一些改進 例如基於 Vulkan 的 DirectX 11 實作 Steam 功能整合 全螢幕模式與支援遊戲手把以及改進多執行緒的遊戲效能 43 之後也支援了基於 Vulkan 的 DirectX 9 44 與 DirectX 12 44 實作 2022年2月25日 Valve 發布了 Steam Deck 這是一款執行 SteamOS 3 0 系統的掌上遊戲機 开源游戏 编辑主条目 开源游戏 在Linux上有很多遊戲是開放原始碼的 开源游戏并不意味着支持Linux 但多数非DirectX的开源游戏确实能在Linux下运行 并且可能进入Linux发行版的软件库从而易于安装 但是可能因为这样 所以版本不同而无法正常进行网络游戏 一些受歡迎的開源遊戲包含了Xonotic 0 A D 等 项目 编辑 主条目 重要开源游戏列表 通常开源游戏不会轻易消逝 它们往往可以被再利用 甚至停滞数年然后再度开工 不过很多由较大社区维护的游戏一直活跃着 如Xonotic Battle for Wesnoth Armagetron Glest Spring计划 商业游戏 编辑早期 商业游戏主要集中在FPS 智力游戏 角色扮演等有限类型 只有少数开发者持续发行针对Linux的电子游戏 比如id Software的毀滅戰士系列 雷神之锤系列 s2 Games的所有作品 X Plane 还有些厂商将某些作品移植到Linux 包括以移植闻名的Loki 之后 Humble Indie Bundle 和更往后的 Steam 对商业游戏进入Linux起到推动作用 隨著維爾福公司進軍Linux平台 SteamOS和Steam Machine吸引了一些公司 令他們決定要移植遊戲到Linux平台上 例如Feral Interactive移植了Linux版的XCOM 未知敵人 英语 XCOM Enemy Unknown 和資料片內在敵人 英语 XCOM Enemy Within 而Aspyr Media則移植了文明帝國5和其資料片 45 46 非原生遊戲 编辑所謂非原生遊戲指的是原本不是設計給Linux執行的遊戲 在一般的情況下 Linux無法直接執行這些遊戲 然而 透過Wine 或是其他相似的軟體 Linux使用者就有機會執行原本設計給Microsoft Windows執行的遊戲或其他軟體 有些遊戲可以透過Wine正常執行 也有些遊戲會發生部份功能異常的現象 在Linux社群中 使用Wine進行遊戲具備一些爭議 因為有些人認為這是在妨礙原生遊戲 即一開始就設計給Linux執行的遊戲 的發展 47 48 49 模擬器 编辑 在Linux上 也有許多模擬器可供玩家遊玩街機 遊戲主機或早期電腦的遊戲 Basilisk II可模擬 68040 麥金塔電腦 DOSBox和DOSEMU可模擬 MS DOS PC DOS DeSmuME可模擬Nintendo DS Dolphin可模擬Nintendo GameCube Wii和Triforce FCE Ultra Nestopia和TuxNES可模擬任天堂紅白機 Frotz可模擬Z Machine文字冒險 Hatari可模擬雅達利ST STe TT和Falcon gnuboy可模擬任天堂Game Boy和Game Boy Color MAME可模擬街機遊戲 Mednafen可模擬許多種硬體平台 包含某些上述平台 Mupen64Plus和原版的Mupen64 原版已經不再被活躍開發 可模擬Nintendo 64 PCSX Reloaded pSX和Linux版的ePSXe可模擬PlayStation PCSX2可模擬PlayStation 2 PPSSPP可模擬PlayStation Portable ScummVM可模擬LucasArts和其他許多冒險遊戲 SheepShaver可模擬PowerPC 麥金塔電腦 Snes9x higan和ZSNES可模擬超級任天堂 UAE可模擬Amiga VICE可模擬Commodore 64 ColEm可模擬Colecovision VisualBoy Advance可模擬GBA vMac可模擬 680x0 麥金塔電腦 开发技术 编辑引擎 编辑 商业游戏引擎能提供给开发者较多支持 Unity3D和Unreal Engine 4是目前支持Linux的商业引擎中著名的例子 优秀电子游戏开发技术可以获取利润 首先作为闭源发布 以后再开源引擎 这是一些独立开发者的做法 id的策略是在5年左右的周期内开放其所有的引擎 授权协议为GPL 接口 编辑 通常使用OpenGL 用SDL做库 玩家特点 编辑同于Linux社区的特点 乐于高度竞争 交流协作的游戏 或者休闲游戏 Linux游戏多为FPS RTS 智力游戏 难度普遍很高 局限 编辑宣传 编辑 商业游戏开发者容易误解为Linux用户只接受免费的软件 同时畏惧Linux结构的多样性 以及开放源代码 系统特性 编辑 传统Linux发行版更新迅速 导致软件不跟进修改或不能正常使用 相关套件的学习也是制约因素 因为正规教育中电子游戏开发的学习往往建立在商业平台 贡献者 编辑 贡献者即是开发者 其中 艺术家少于程序员 或者说受过专门培训的学生较少参与 免费的开源游戏无法和商业游戏在图像音效质量上抗衡 创新 编辑 尽管开源鼓励创新 但是开源游戏往往是依据现存的游戏类型或特定游戏改制 或者说克隆 复刻 參考資料與注釋 编辑 Ghost of Fun Time s Past Linux Journal 英语 Linux Journal 2016 02 27 原始内容存档于2011 06 07 DOOM Linux Journal 2016 02 27 原始内容存档于2020 11 08 Zimbinski Bob Getting Started with Quake Linux Journal 英语 Linux Journal January 1 1999 2016 02 27 原始内容存档于2020 10 23 Partnership with Crack dot Com Brings Games to Linux 新闻稿 Red Hat 1997 10 07 2014 07 31 原始内容存档于2014 08 08 So Long Crack com loonygames 2011 08 04 原始内容存档于2020 10 21 Dave Taylor Interview game developer blankmaninc com 2012 10 27 2016 02 27 原始内容存档于2014 07 23 Mrochuk Jeff How To Install Quake 1 Linux com November 15 2000 2016 02 27 原始内容存档于2020 08 03 Chalk Andy John Carmack Argues Against Native Linux Games 2013 02 06 2013 09 29 原始内容存档于2014 01 13 History and Future of OLPC SimCity Micropolis 2016 02 27 原始内容存档于2016 01 13 Kuhnash Jeremy Hopkins FBI Linux com February 9 2000 2016 02 27 原始内容存档于2011 07 23 Hitchens Joe Internet Based Software Development Sleepless Software Inc September 19 2001 2016年2月27日 原始内容存档于2001年12月31日 Ultima Online for Linux 2016 02 27 原始内容存档于2004 02 29 Interview Scott Draeker and Sam Latinga Loki Entertainment Linux Journal 英语 Linux Journal August 1 1999 2016 02 27 原始内容存档于2021 01 10 Interview with Ryan Gordon Postal2 Unreal amp Mac Gaming Macologist 2017 11 11 原始内容存档于2005 03 09 Kreimeier Bernd The Story of OpenAL Linux Journal 英语 Linux Journal January 1 2001 2016 02 27 原始内容存档于2017 12 13 Hills James Loki and the Linux World Expo GameSpy chats with Linux legend Scott Draeker about the future of Linux gaming GameSpy 2016 02 27 原始内容存档于2006 03 15 Does Ragnarok for Loki Spell Doom for Linux Games 页面存档备份 存于互联网档案馆 IT World February 28 2002 Article by Eric Foster Johnson Linux Game Publishing Blog LGP History pt 1 How LGP came to be 2016 02 27 原始内容存档于2011 07 13 Michael Larabel 英语 Michael Larabel Alternative Games Is All About Linux Gaming Phoronix December 14 2010 2016 02 27 原始内容存档于2020 10 25 Heggelund Hansen Robin Porting games to Linux hardware no 2009 03 10 2016 02 27 原始内容存档于2014 03 22 Quake Meet GPL GPL Meet Quake Linux Journal 英语 Linux Journal 2007 12 01 2012 01 12 原始内容存档于2020 10 01 22 0 22 1 The State of Linux Gaming 2011 OSNews com 2011 11 14 2012 01 12 原始内容存档于2018 12 09 Orland Kyle GDC 2011 Humble Indie Bundle Creators Talk Inspiration Execution Gamasutra 2011 02 28 2011 02 28 原始内容存档于2012 08 25 Sneddon Joey Linux Users Continue To Pay Most for the Humble Indie Bundle OMG Ubuntu 德语 OMG Ubuntu 2011 12 21 2012 01 12 原始内容存档于2019 05 26 cheese talks to himself Desura Beta twolofbees com 2011 10 11 2011 11 07 原始内容存档于2011 12 13 26 0 26 1 The state of Linux gaming in the SteamOS era Ars Technica 2015 02 26 2015 02 27 原始内容存档于2016 01 19 Gabe Newell Linux is the future of gaming new hardware coming soon Ars Technica 2013 09 16 2015 02 27 原始内容存档于2017 12 01 Albanesius Chloe Valve Moves Forward With Steam for Linux News amp Opinion PCMag com 2012 07 17 2014 03 18 原始内容存档于2017 10 21 Steam d Penguins Valve Corporation 2012 07 16 2012 07 16 原始内容存档于2013 08 12 Lein Tracey Left 4 Dead 2 to be first Valve game on Linux The Verve 2012 07 16 2012 07 16 原始内容存档于2012 10 01 Hillier Brenna Serious Sam 3 BFE headed to Steam Ubuntu VG247 2012 07 24 2012 07 24 原始内容存档于2020 03 10 Larbel Michael Valve s Linux Play May Lead More Games To Follow Suit Phoronix 2010 05 25 2012 10 29 原始内容存档于2020 08 03 Larbel Michael Egosoft Wants To Bring Games To Steam On Linux Phoronix 2010 11 18 2012 11 25 原始内容存档于2020 12 27 Editorial Linux Gaming Will Be Fine Even Without Steam Machines Succeeding GamingOnLinux 2015 02 20 2015 02 27 Unity 4 0 Launches Marketwire 英语 Marketwire 2012 11 14 2013 04 03 原始内容存档于2013 05 15 原 文 As we ve been working on bringing Steam to the living room we ve come to the conclusion that the environment best suited to delivering value to customers is an operating system built around Steam itself Makuch Eddie Valve reveals SteamOS GameSpot 23 September 2013 25 September 2013 原始内容存档于2013年9月26日 Steam Machines Valve Announces New Living Room Hardware That Runs SteamOS Web Upd8 2013 09 25 2014 08 04 原始内容存档于2020 10 31 GOG com Are Going To Support Linux Confirmed GamingOnLinux 2014 03 18 2014 03 18 GOG Com Now Officially Support Linux Games GamingOnLinux 2014 07 24 2014 07 24 Unreal Engine 4 1 Update Preview 2014 04 03 2015 12 18 原始内容存档于2017 02 10 CRYENGINE adds Linux Support as Crytek Prepare to Offer New Possibilities at GDC 2014 03 11 2015 12 18 原始内容存档于2021 01 13 Steam Steam for Linux 新版 Steam Play 推出 store steampowered com 2018 08 21 2022 07 11 原始内容存档于2020 06 26 中文 中国大陆 44 0 44 1 Changelog ValveSoftware Proton Wiki GitHub 2022 07 11 原始内容存档于2021 07 26 英语 GamingOnLinux Interviews Feral Interactive About XCOM amp Linux Game Development GamingOnLinux 2014 06 26 2014 08 04 Interview With Aspyr Media About Civilization V amp Linux Gaming GamingOnLinux 2014 07 23 2014 08 04 Ports vs Wine Gamespot Article by James Hills An Interview With A Linux Game Porter 页面存档备份 存于互联网档案馆 Phoronix July 03 2009 Article by Michael Larabel How To TrackMania Nations 页面存档备份 存于互联网档案馆 LinuxGameCast May 30 2011参见 编辑 nbsp 电子游戏主题 复刻 重要开源游戏列表 The Linux Game Tome Djl Wine 取自 https zh wikipedia org w index php title Linux游戏 amp oldid 79411924, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。