本頁內容
Linux 上有原生的體素沙盒遊戲嗎?
新的 3D 遊戲很少在第一天就推出原生 Linux 版,而大多數體素遊戲都依賴相容層或沉重的執行時。稀罕的是一開始就為 Linux 原生打造、基於 Vulkan 的沙盒遊戲。
Openworld 是建在整顆圓形星球上的體素沙盒遊戲——一直往前走,你會回到出發的地方——頭頂是有月相和日月蝕的真實天空,一路直達太陽,途經月球和各行星。它能在 Linux、Windows 和 Mac(原生 Apple Silicon)上執行,而 Linux 版是一等公民:同一個版本,同一天發布,同一批伺服器。

我從哪裡獲取 Linux 版?
只能從官方網站獲取:一個 .tar.gz 檔案,沒有軟體包倉庫,沒有商店。
安裝在 Ubuntu、Mint、Fedora 或 Arch 上
每個發行版的下載檔都一樣:一個壓縮檔,裡面一個執行檔。那個程式就是更新程式:它安裝 launcher,launcher 安裝遊戲,從此一切都會自己更新。
- 1
解壓縮
下載它,然後在終端機輸入:
tar xzf Openworld-linux-x64.tar.gz。 - 2
執行它
./Openworld——如果它拒絕執行,先輸入chmod +x Openworld。第一次執行時,它會把自己複製到~/.openworld/updater/,並把 Openworld 連同圖示加進你的應用程式選單。 - 3
帳號、開始遊戲
launcher 會開啟並安裝遊戲。建立你的帳號、確認電子郵件,並挑選使用者名稱。然後按開始遊戲。
tar xzf Openworld-linux-x64.tar.gz
./Openworld各發行版的套件
遊戲是靜態連結的:它只向你的系統要求 C 函式庫、libcurl、zlib 和 Vulkan loader,再加上你 GPU 的 Vulkan 驅動程式。大多數桌面系統本來就全都有。如果沒有,每個家族只要一行(NVIDIA 的專有驅動程式自帶 Vulkan 支援):
sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-tools libcurl4sudo dnf install vulkan-loader mesa-vulkan-drivers vulkan-tools libcurlsudo pacman -S vulkan-icd-loader vulkan-toolsvulkaninfo --summary顯示卡、Vulkan 與設定
Openworld 使用 Vulkan 1.0 繪圖——沒有 OpenGL 後備方案。較新的 Mesa 驅動程式(AMD 和 Intel)與 NVIDIA 的驅動程式都符合。接下來就是設定的問題,和其他系統一樣:畫面品質(選項 → 顯示)從低到極致,而彩現距離是對內建顯示晶片負擔最重的滑桿。
- x86-64Linux 版本
- 1.3你需要的 Vulkan 版本
- 5個它連結的系統函式庫,僅此而已
- 2.38它可能用到的最新 glibc 符號
- X11 或 Wayland:遊戲的視窗層(SDL)啟動時會載入其中一個。不需要你選擇。
- 有兩個 GPU 的筆電:遊戲會使用 Vulkan 提供的第一個顯示裝置。在 Mesa 下,指令前面加上
DRI_PRIME=1就能要求使用另一個;在 NVIDIA Optimus 的組態上,發行版提供prime-run來達到同樣目的。 - 按 F3 看畫面更新率,按 F11 切換全螢幕。
- 操作方式是鍵盤和滑鼠,可在選項 → 操作裡重新綁定。目前還不支援遊戲手把,這也代表 Steam Deck 暫時不在目標裝置內。
檔案放在哪裡
一切都放在你的家目錄裡;不會寫入它以外的任何地方,遊戲本身也從不需要 sudo。
~/.openworld——更新程式(updater/Openworld)、launcher、已安裝的遊戲版本、你的設定、世界和截圖。~/.local/share/applications/openworld.desktop,以及它在~/.local/share/icons/裡的圖示——也就是選單項目。~/.config/autostart/openworld-updater.desktop——在你登入時默默更新 launcher。不想要嗎?在 launcher 的設定中取消勾選隨電腦啟動 Openworld。
要解除安裝:刪掉 ~/.openworld、那些 .desktop 檔案和圖示。這就是全部的足跡。
在你的 Linux 主機上架伺服器
Linux 也是伺服器的主場。Openworld 有適用於 Linux、Windows 和 Mac 的專用伺服器,可以從 launcher 下載,有線上模式(玩家用自己的 Openworld 帳號登入),也有適用於區域網路的離線模式。一切都寫在如何在 Linux 上架設你自己的 Openworld 伺服器裡。想把 Mac 和 Windows 的朋友帶進來,請閱讀跨平台和朋友一起玩。

星球上有什麼在等你
- 一顆能完整繞行一圈的圓形星球:體素世界怎麼可能是圓的。
- 洞穴,裡面有煤、鐵和更稀有的礦石:地底攻略。
- 有怪物的夜晚:怎麼撐過去。
- 真實的天空:月相與日月蝕,還有搭著你自己組裝的火箭的月球之旅。
- 體素建造,一次 25 cm:建造攻略。
第一步?新手攻略帶你走過頭幾個夜晚。
追蹤 Openworld
@play_openworld 是 Openworld 的 Instagram 官方專頁:遊戲影片和每次更新的新內容。
@play_openworldOpenworld 由 @tompascard 建立
從你的終端機到星球,只要三步
- 1用下載的檔案安裝 Openworld:它會為你裝好 launcher。
- 2在 launcher 中建立你的帳號並確認你的電子郵件。
- 3選好使用者名稱……開始遊戲。
Openworld 要在電腦上玩:Mac、Windows 或 Linux。把連結傳給自己吧,我們在另一頭等你。
常見問題
我怎樣在 Linux 上獲得 Openworld?
從官方網站下載 .tar.gz 檔案。
Openworld 是開放原始碼嗎?
不是。它有原生的 Linux 版,但原始碼沒有公開。
Openworld 能在 Steam Deck 上執行嗎?
目前不是目標裝置:遊戲還不支援遊戲手把,是用鍵盤和滑鼠來玩的。
Wayland 還是 X11?
兩者都行。遊戲的視窗層會載入你的工作階段使用的那一個。
支援哪些發行版?
任何有 Vulkan 1.0 驅動程式的較新 x86-64 發行版:建置是在 Ubuntu 20.04 的基礎上進行的,所以 Ubuntu 20.04+、Mint 20+、目前的 Fedora 和 Arch 是最穩妥的選擇。
我需要安裝什麼?
通常什麼都不用:一個 Vulkan 驅動程式(Mesa 或 NVIDIA)和 libcurl,大多數桌面系統本來就有。下載遊戲。





