本页内容
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 加载器,外加你显卡的 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-64个 Linux 版本
- 1.3你需要的 Vulkan 版本
- 5个它链接的系统库,仅此而已
- 2.38它可能用到的最新 glibc 符号
- X11 或 Wayland:游戏的窗口层(SDL)在启动时会加载其中任何一个。不用你选。
- 有两块显卡的笔记本:游戏会取 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,大多数桌面系统都已经有了。下载游戏。





