12項技術和服務拯救了linux遊戲

想換用Linux玩遊戲嗎?下面是Linux上的遊戲是如何從幾個開源克隆版本發展到AAA版本的。...

Linux上的遊戲從來沒有這麼大。雖然這個庫沒有你在Windows上看到的那麼大,但是今天你可以在Linux上玩上千個遊戲。其中許多是AAA頭銜。

technologies-saved-linux-gaming

與十年前相比,這是一個很大的變化,當時大多數遊戲都是免費的、開源的愛好者們的努力。這種轉變並不是獨立發生的。是什麼技術促成了這一切?

圖形驅動程序和API

電子遊戲對計算機的許多部分徵稅,但圖形是最突出的元素。如果機器不能順利地顯示視覺效果,那麼即使是休閒遊戲也不是一個起跑者。這就是為什麼Linux的高質量圖形驅動程序的存在對於Linux遊戲玩家完全可以操作任何遊戲都是必不可少的。

這就是為什麼我們要從三大顯卡**商為Linux所做的事情開始這個列表,再加上一個重要的編程部分。

1英特爾

Intel website displaying graphics drivers available for Linux

大多數電腦都帶有英特爾處理器,而你的典型筆記本電腦都帶有集成圖形而不是專用卡。這些設置提供了很好的Linux體驗,因為英特爾為其大多數圖形芯片發佈了開源驅動程序。

Intel graphics在超高設置下並不擅長玩最新的AAA遊戲,但它們可以處理大多數休閒遊戲和許多舊版本。

2amd公司

AMD website displaying graphics drivers available for Linux

AMD為Linux提供了一個專有的驅動程序。有了這個驅動程序,Linux遊戲玩家可以從帶有AMD顯卡的強大遊戲機上獲得他們期望的性能。這提供了對最苛刻的Linux遊戲的訪問。

AMD還發布了開源驅動程序,為其他開發人員提供了硬件規範,併為使其圖形卡與Linux兼容的其他工作貢獻了代碼。

三。英偉達

NVIDIA website displaying graphics drivers available for Linux

Nvidia還為Linux創建了一個專有的驅動程序。一個免費的開源版本是可用的,但不像AMD,Nvidia不提供信息給其他人使用。開發人員通過逆向工程創建了免費驅動程序。它工作得很好,可以提供流暢的桌面體驗,但遊戲性能無法與專有驅動程序相比。

4opengl/vulkan

OpenGL是一個用於渲染二維或三維圖形的應用程序編程接口。它是視頻遊戲與專用顯卡通信的一種方式。它是微軟Direct3D的替代品,微軟Direct3D被Windows上的遊戲廣泛使用。

硅圖形於1992年開始了OpenGL項目。2006年,管理層轉向了一個非盈利技術財團,即Khronos集團。

Vulkan是一項從地面上重建OpenGL的工作。2016年推出的首版獲得支持。id軟件的id Tech 7遊戲引擎將只支持電腦上的Vulkan。

遊戲引擎

遊戲引擎是面向遊戲的軟件開發套件。它們為開發人員提供2D或3D圖形渲染、物理引擎、聲音、腳本和其他遊戲設計元素。如果相關的遊戲引擎不支持Linux,那麼遊戲開發者就不太可能支持該操作系統。

接下來的三項是遊戲引擎,它們為Linux上的許多遊戲提供了動力。

5地震發動機(id技術)

id軟件是像Doom和Wolfenstein系列這樣的標誌***的開發者。該公司在20世紀90年代接受了Linux,並將繼續推出一些自己的產品。但是,用於創建Quake 2及其後續版本的Quake引擎將在Linux遊戲領域留下持久的印記。

大多數id軟件在Quake 2引擎中**的遊戲都有Linux端口。更值得注意的是,id發佈了引擎的源代碼。開發人員將繼續使用Quake引擎創建許多免費的開源射擊程序,比如OpenArena、Alien Arena、Nexuiz和Warsow。

6統一

2012年,Unity Technologies增加了使用Unity遊戲引擎創建Linux遊戲的功能。Unity最初是MacOSX的一個遊戲引擎,但現在它支持二十多個平臺。使用Unity的開發者可以瞄準PC、移動設備、遊戲機、機頂盒和VR設備。

使用Unity**的Linux遊戲包括Shadowrun Returns、桌面模擬器和Life is Strange:Before the Storm。(查看桌面模擬器上最好的免費遊戲!)

7虛幻的引擎

Unreal Engine website advertising supported platforms

1998年,EpicGames發佈了名為Unreal的第一人稱射擊遊戲。雖然這款遊戲催生了一個銷量數百萬的系列,但驅動這款遊戲的引擎變得更加流行。Epic Games已將該引擎授權給其他開發人員,他們使用該技術創建了角色扮演遊戲和格鬥遊戲等多種類型的遊戲。

2014年,Epic Games增加了使用Unreal引擎為Linux和Valve基於Linux的SteamOS構建遊戲的選項。Linux上出現的虛擬引擎驅動的遊戲包括Borderlands 2、Bioshock Infinite和蝙蝠俠:Arkham Knight。

兼容層

遊戲不一定需要本機Linux支持才能在Linux桌面上成功運行。仿真就是一個例子。兼容性層提供了一個更無縫的解決方案,不需要啟動成熟的虛擬機。接下來是兩個大的。

8葡萄酒

Wine的意思是Wine不是模擬器,它是一個兼容層,允許Linux用戶運行Windows應用程序。這個程序可以運行一些人們可能需要的商業軟件,比如微軟Office和adobephotoshop。

但葡萄酒對遊戲玩家同樣有用。即使沒有官方的Linux支持,你也可以運行諸如長老卷軸、激戰、星際爭霸和魔獸世界之類的遊戲。

在某些情況下,您只需要安裝遊戲並運行Wine來運行軟件。在其他情況下,你必須在各種設置上進行單調的實驗,直到你幸運為止。一些Linux端口實際上是與Wine捆綁的Windows遊戲。這樣的軟件不是本地的,但很多玩家都不注意。

9質子

Wine可以使用專有程序,但它是開源軟件。這意味著開發人員可以自由地獲取代碼並使用它來創建其他項目。這就是導致質子的原因。

Proton是Valve發佈的Wine的一個變體,旨在使遊戲更容易移植到Linux。支持質子的Windows遊戲可以在運行Valve的SteamOS和Steam機器的Linux系統上運行。它們也可以在傳統的桌面Linux上運行。

Proton使開發人員能夠為Linux發佈遊戲,而無需為創建特定於Linux的版本分配資源。這使得遊戲**者的生活更加輕鬆,並且可以為Linux遊戲玩家提供更多的遊戲。另一方面,通過兼容層(如Proton)運行的遊戲可能無法提供與為Linux設計的遊戲相同的性能。

遊戲發行商

考慮到桌面Linux的市場份額相對較小,遊戲開發者沒有優先考慮操作系統也就不足為奇了。但多虧了一些流行的遊戲發行商向Linux進軍,玩家們才有機會展示對遊戲的需求。這迅速增加了今天可用的遊戲數量。

接下來的三家在線商店結束了我們的名單。

10卑微的捆綁

Humble Bundle description

Humble Bundle已經成為一個主要的數字遊戲發行平臺,但這項服務的早期要簡陋得多。它開始於一群獨立開發者**一批人們可以自己定價的遊戲。遊戲是水族館,吉什,盧加魯,半影序曲,和世界的顧。部分銷售額也捐給了慈善機構。

第一個不起眼的捆綁包是一個巨大的成功,在短短几天內籌集了數十萬美元,但對Linux也有重大影響。每個標題都適用於免費和開源桌面。

然後,隨著數字的增加,開發人員發現Linux用戶願意支付與Windows和macOS用戶相同或更高的費用。隨後的捆綁進一步證明,在Linux上銷售遊戲有可能獲利。

11蒸汽

Steam是一種數字分發服務,它已經佔領了PC遊戲行業。許多人通過Steam購買他們所有的遊戲。這就是為什麼當Valve在2012年宣佈將Steam引入Linux時,它是一個大新聞。

Steam的Linux版本並沒有提供Windows或macOS的所有可用標題。開發人員仍然有責任移植他們的所有權。但如果他們做出了這樣的努力,現在就有一個很大的市場可以在Linux上銷售他們的遊戲,而這恰好是他們已經在使用的同一個市場。

Steam和Linux不是天生的夥伴。不僅是大多數這些標題專有軟件,但大多數都與數字版權管理。這是一個妥協,你必須作出,如果你想玩許多遊戲的行業最大的出版商,這是一個許多遊戲玩家願意接受。

12gog.com

Linux games for sale on GOG.com

GOG.com是一家數碼發行公司,前身是好老遊戲。上世紀90年代,一家名為CD Projekt的波蘭公司開辦了一項業務,獲得外國遊戲的版權,翻譯文字和聲音,並銷售遊戲,作為該地區流行盜版的替代品。這個想法是為了生產出更高質量的產品,人們會為此付出代價。

在20世紀初,人們開始購買數字遊戲,DRM的興起是為了阻止買家分享遊戲的拷貝。CD Projekt創建了一個名為“好老遊戲”的子公司,它**經典的版權DRM免費,利用公司的經驗反向工程遊戲,使標題與現代硬件兼容。

2012年,Good Old Games宣佈將開始銷售獨立遊戲和AAA遊戲。這時,名字改成了GOG.com. 2014年,該公司宣佈支持Linux。標題保持無DRM,使網站成為查找和下載Linux無DRM遊戲的最容易的地方。

linux遊戲的未來是光明的

使用桌面Linux的玩家相對較少,但市場正在發生變化。通過使用Linux為蒸汽機提供動力,Valve正在推動開發人員創建在Linux上運行的遊戲,即使他們轉向像Proton這樣的解決方案。谷歌也通過推出基於Linux的Stadia遊戲平臺來鼓勵發展。

當您考慮到對Vulkan的廣泛支持時,您將看到一個更友好的Linux遊戲環境。

隨著形勢的發展,成為一名Linux遊戲玩家唯一比現在更好的時機就是未來的日子。所以,坐下來,拿一個Linux友好的遊戲控制器,盡情享受吧。

  • 發表於 2021-03-20 21:35
  • 閱讀 ( 51 )
  • 分類:電腦

你可能感興趣的文章

計算機故障排除和技術支援的十大網站

...,這樣我們就可以寫下它,然後b)轉到其他故障排除和技術支援網站尋找答案。 ...

  • 發佈於 2021-03-13 08:47
  • 閲讀 ( 47 )

暴風雪拯救戰網從印章

...將一切都冠以暴雪的名義。因此,儘管為暴雪提供動力的技術將保持不變,但名稱將發生變化。 ...

  • 發佈於 2021-03-13 10:34
  • 閲讀 ( 45 )

使用第三方dns伺服器更安全的4個原因

...表域名系統。你可以把它看作是網際網路上的電話簿。這項技術可以將一個網站(www.[name].com)易於記憶的URL轉換成一個數字IP地址。IP地址是裝置、計算機和服務在網路上的位置。 ...

  • 發佈於 2021-03-15 00:43
  • 閲讀 ( 46 )

今天可以在linux上玩的10個策略遊戲

... 從10場太空競賽中選擇,研究超過75項技術進步,探索具有超過100個恆星系統的星系。使用征服、外交和其他策略來獲得勝利。把所有這些都設定成一個巨大的精心策劃的分數,讓獵戶座大師在創造一個難忘...

  • 發佈於 2021-03-15 06:10
  • 閲讀 ( 54 )

5個你愛上的智慧電視謊言

... 如果你想買一臺新電視,那就接受這項技術吧。做你的研究,找出哪一套符合你的要求。經過一些時間和調查,你將能夠發現一個產品,將成為一個有價值的除了你的家庭娛樂設定。 ...

  • 發佈於 2021-03-15 11:47
  • 閲讀 ( 47 )

為什麼應該(不應該)雙引導linux的7個原因

... 總的來說,雙啟動設定遠沒有許多技術任務那麼具有挑戰性,但它需要一點耐心和智慧。如果你還沒有達到一些溫和的故障排除,也許跳過雙啟動設定。 ...

  • 發佈於 2021-03-17 06:05
  • 閲讀 ( 50 )

fedora與ubuntu:linux發行版比較

...面,可以與Windows和macosx競爭。Canonical試圖隱藏Linux的更多技術方面,提供一種開箱即用的體驗。 ...

  • 發佈於 2021-03-20 05:31
  • 閲讀 ( 60 )

你可以免費玩的10款最好的linux遊戲

...保您充分利用PC。對於好奇的人,以下是改進Linux遊戲的技術和服務: ...

  • 發佈於 2021-03-22 04:09
  • 閲讀 ( 58 )

如何拋棄linux上的google:10種替代應用和服務

... 雖然從技術上講,你可以用Skype交換聊天室,但微軟並不比谷歌更值得信賴。在這種情況下,有一些為Linux設計的開源替代方案。Linphone還有一個額外的優點,那就是它也可以用於...

  • 發佈於 2021-03-25 04:16
  • 閲讀 ( 49 )

windows與linux的真實市場份額比較

... 事實上,如果能夠分析每一項技術的話,Linux幾乎肯定會成為佼佼者。 ...

  • 發佈於 2021-03-25 13:22
  • 閲讀 ( 52 )
zwpyceahxs
zwpyceahxs

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦