OPENWORLD
ダウンロード

知る · Linux

Linux のボクセルサンドボックスゲーム:ネイティブ、Vulkan、丸い惑星

Linuxユーザーが、新しい3Dインディーゲームをネイティブで、発売初日から遊べることはめったにありません。Openworldはそれを実現しました。ふつうのx86-64バイナリで、WineもProtonも不要、Vulkanひとすじ。ディストリビューションごとに入れるもの、GPUをコマンド1つで確認する方法、ゲームのファイルがどこに置かれるかを紹介します。

著者 Tom Pascard· 更新 ·読了 1分

要点

  • オープンソースではありません。はっきり言っておきます。
  • ネイティブのx86-64ビルド:実行ファイルOpenworldが1つ入った.tar.gz。WineもProtonも不要です。
  • Vulkan 1.0のドライバ(最近のMesaか、NVIDIAのもの)とlibcurlが必要です。どちらもたいていは最初から入っています。
  • 新しめのディストリビューション向けに作られています(Ubuntu 20.04世代以降)。X11でもWaylandでも動きます。
  • Linux、Mac、Windowsのプレイヤーは同じサーバーを共有します。自分のLinuxマシンでサーバーを立てることもできます。
ガイドを読む

ねえ…クリックしてみて

このページの内容
  1. Linux ネイティブのボクセルサンドボックスはありますか?
  2. Linux ビルドはどこで入手できますか?
  3. Ubuntu、Mint、Fedora、Archにインストール
  4. グラフィックスカード、Vulkan、設定
  5. ファイルの置き場所
  6. 自分のLinuxマシンでサーバーを立てる
  7. 惑星で待っているもの
  8. よくある質問

Linux ネイティブのボクセルサンドボックスはありますか?

新しい 3D ゲームが、初日からネイティブの Linux ビルドを出すことはまれで、ほとんどのボクセルゲームは互換レイヤーか重いランタイムに頼っています。まれなのは、最初から Vulkan で Linux 向けにネイティブに作られたサンドボックスです。

Openworld は、まるごと丸い惑星のボクセルサンドボックスです。まっすぐ歩けば出発点に戻り、月の満ち欠けと日食のある本物の空の下、月や惑星を経由して太陽まで行けます。Linux、Windows、Mac(ネイティブ Apple Silicon)で動き、Linux 版は一級市民です。同じバージョンが、同じ日に、同じサーバーで。

Linuxでのインストール:ダウンロード、ターミナル(tar、そして./Openworld)、ランチャー、そして惑星。ステップをクリックするとジャンプします。シロクマもクリックしてみて。

Linux ビルドはどこで入手できますか?

公式サイトからだけです。.tar.gz が 1 つ、パッケージリポジトリもストアもありません。

Ubuntu、Mint、Fedora、Archにインストール

ダウンロードはどのディストリビューションでも同じ。実行ファイル1つが入ったアーカイブ1つです。このプログラムはアップデーターで、ランチャーをインストールし、ランチャーがゲームをインストールします。それ以降は、すべて自動で更新されます。

  1. 1

    アーカイブを展開する

    ダウンロードして、ターミナルでtar xzf Openworld-linux-x64.tar.gz。

  2. 2

    実行する

    ./Openworld。拒否されたら、先にchmod +x Openworld。初回の実行で~/.openworld/updater/に自分をコピーし、アイコンつきでOpenworldをアプリケーションメニューに追加します。

  3. 3

    アカウント、プレイ

    ランチャーが開いてゲームをインストールします。アカウントを作り、メールを確認して、ユーザー名を決めます。そしてプレイ。

tar xzf Openworld-linux-x64.tar.gz
./Openworld
アーカイブが落ちたフォルダで、ダウンロード、展開、実行。

ディストリビューションごとのパッケージ

ゲームは静的リンクされていて、システムに求めるのはC言語ライブラリ、libcurl、zlib、Vulkanローダー、そしてGPUのVulkanドライバだけ。ほとんどのデスクトップには、すべて最初から入っています。もし足りなければ、系統ごとに1行ずつ(NVIDIAのプロプライエタリドライバは、自前のVulkan対応を持っています)。

sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-tools libcurl4
Ubuntu、Linux Mint、Pop!_OS、Debian系。
sudo dnf install vulkan-loader mesa-vulkan-drivers vulkan-tools libcurl
Fedora。
sudo pacman -S vulkan-icd-loader vulkan-tools
Arch、Manjaro、EndeavourOS。そのうえでドライバ(vulkan-radeon(AMD)、vulkan-intel(Intel)、nvidia-utils(NVIDIA))。
vulkaninfo --summary
GPUの横に1.3以上と出ていればOK。

グラフィックスカード、Vulkan、設定

OpenworldはVulkan 1.0で描画します。OpenGLへのフォールバックはありません。最近のMesaドライバ(AMDとIntel)も、NVIDIAのドライバも対応しています。あとは、ほかのシステムと同じく設定次第です。グラフィック品質(オプション → 表示)は低からエクストリームまで、描画距離は内蔵グラフィックスにいちばん効くスライダーです。

  • x86-64Linux版のビルド
  • 1.3必要なVulkanのバージョン
  • 5リンクするシステムライブラリ。それ以上はなし
  • 2.38使う可能性のある、最新のglibcシンボル
  • X11でもWaylandでも:ゲームのウィンドウ層(SDL)が、起動時にどちらかを読み込みます。選ぶ必要はありません。
  • GPUが2つのノートPC:ゲームは、Vulkanが最初に提示するグラフィックスデバイスを使います。Mesaなら、コマンドの前にDRI_PRIME=1をつけるともう一方を指定できます。NVIDIA Optimus環境では、ディストリビューションが同じ目的のprime-runを用意しています。
  • F3でフレームレート、F11でフルスクリーン。
  • 操作はキーボードとマウスで、オプション → 操作で割り当て直せます。ゲームパッドにはまだ対応していないので、いまのところSteam Deckは対象外です。

ファイルの置き場所

すべてホームフォルダの中に収まり、その外には何も書き込みません。ゲーム自身がsudoを必要とすることもありません。

  • ~/.openworld:アップデーター(updater/Openworld)、ランチャー、インストール済みのゲームのバージョン、設定、ワールド、スクリーンショット。
  • ~/.local/share/applications/openworld.desktopと、~/.local/share/icons/にあるそのアイコン:メニューの項目。
  • ~/.config/autostart/openworld-updater.desktop:ログイン時に、静かにランチャーを更新します。不要なら、ランチャーの設定でコンピューターと同時にOpenworldを起動のチェックを外してください。

アンインストールするには、~/.openworld、.desktopファイル、アイコンを削除します。それで、跡形もなくなります。

自分のLinuxマシンでサーバーを立てる

Linuxは、サーバーの本拠地でもあります。Openworldには、Linux、Windows、Mac用の専用サーバーがあり、ランチャーからダウンロードできます。オンラインモード(プレイヤーはOpenworldアカウントでサインイン)と、ローカルネットワーク用のオフラインモードがあります。詳しくはLinuxでOpenworldのサーバーを立てる方法で。MacやWindowsのフレンドを招くなら、ほかのプラットフォームの友だちと遊ぶをどうぞ。

Openworldの、雨のマングローブの川から跳ねるイルカ
マングローブに降る雨と、跳ねるイルカ。惑星は、あなたがどのシステムで動かしているかなんて気にしません。

惑星で待っているもの

最初の一歩は? 初心者ガイドが、最初の夜を案内します。

Openworldをフォロー

@play_openworld はOpenworldの公式Instagramページです。ゲームの動画と、アップデートごとの新要素をお届けします。

@play_openworld

Openworldの制作者:@tompascard

ターミナルから惑星まで、3ステップ

  1. 1ダウンロードしたファイルでOpenworldをインストールします。ランチャーがセットアップされます。
  2. 2ランチャーでアカウントを作成し、メールを確認します。
  3. 3ユーザー名を決めたら… さあ、プレイ。

よくある質問

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なら確実です。

LinuxのプレイヤーはMacやWindowsの友だちと遊べますか?

はい。どのプラットフォームも同じサーバーに入れます。フレンドと遊ぶを見るか、自分でサーバーを立ててみましょう。

何をインストールすればいいですか?

たいていは何も。Vulkanドライバ(MesaまたはNVIDIA)とlibcurlが必要ですが、ほとんどのデスクトップにはもう入っています。ゲームをダウンロード。

続けて読む

ほかのガイド

ゲーム

Openworldをもっと探検しよう

ダウンロード

準備はいい?

小さなファイルひとつで、惑星があなたを待っています。ゲームは自動でアップデートされます。

公開中。Openworldはアルファ版で、今日から遊べます。

  1. アルファ現在地今日。ゲームまるごと、アルファ初日から遊べて、価格も正式版より安くなっています。
  2. ベータゲームがもっと安定したら。
  3. 正式版最終バージョン。ランチャーが自動でそこまで連れて行ってくれます。

待つ必要はありません。Openworldは、Steamやほかのストアではなく、このサイトからダウンロードします。

お使いのシステム

Windows

Windows 10または11、64ビット

ダウンロード

Openworld.exe

お使いのシステム

Linux

x64、glibc 2.31以降(Ubuntu 20.04以降)、Vulkanドライバー

ダウンロード

Openworld-linux-x64.tar.gz

  1. 1ダウンロードしたファイルでOpenworldをインストールします。ランチャーがセットアップされます。
  2. 2ランチャーでアカウントを作成し、メールを確認します。
  3. 3ユーザー名を決めたら… さあ、プレイ。

Openworldをフォロー

@play_openworld はOpenworldの公式Instagramページです。ゲームの動画と、アップデートごとの新要素をお届けします。

@play_openworld

Openworldの制作者:@tompascard

Openworldはもう公開されていますか?

はい。Openworldはアルファの初日から遊べます。Mac、Windows、Linux向けにダウンロードして、ランチャーでアカウントを作れば、すぐ遊べます。待つべき発売日はありません。

OpenworldはSteamに登場しますか?

OpenworldはSteamにもほかのストアにもありませんし、必要ありません。ゲームはこのサイトから今日ダウンロードでき、ランチャーが常に最新の状態に保ちます。

アルファ、ベータ、正式版とは?

アルファ:ゲームはすでに遊べて、アップデートのたびに育っていきます。変わることもあれば、たまに壊れることもあります。もっと安定したらベータになり、そのあと正式版になります。最初から最後までずっと同じゲームです。今すぐ遊べて、新しいバージョンはランチャーが自動でインストールします。

なぜアルファ期間中に遊ぶの?

すぐに遊べて、アップデートごとにゲームが育っていく様子を見られて、しかもアルファ版は、いずれ出る正式版より安い価格です。

macOSが「開けませんでした」と表示する

今のところ正常です。アプリにはまだAppleの証明書がありません。完了をクリックし、システム設定 → プライバシーとセキュリティを開いて、下にスクロールしてOpenworldを見つけ、このまま開くをクリックしてください。最初の一度だけです。

Windowsが「WindowsによってPCが保護されました」と表示する

インストーラーにはまだ証明書がありません。詳細情報をクリックし、実行をクリックしてください。

Linuxの場合は?

アーカイブを展開して、プログラムを実行します:

tar xzf Openworld-linux-x64.tar.gz && ./Openworld

Vulkan対応のグラフィックスドライバー(MesaまたはNVIDIA)と、glibc 2.31以降(Ubuntu 20.04、Debian 11、Fedora 32以降)が必要です。

どんなマシンが必要?

Vulkan対応のグラフィックスカード(Macの場合はmacOS 11以降)。ゲームが描画距離と天候の品質を自動調整するので、最近のノートPCで十分です。

ランチャーが開きませんか?

NVIDIA、AMD、Intelのウェブサイトからグラフィックスドライバーを更新してください。グラフィックスカードが2枚あるノートPCでは、両方を更新してください。Linuxでは、MesaのVulkanドライバー(mesa-vulkan-drivers)をインストールしてください。

ダウンロード中です!

Openworldをインストール

このゲームにはまだAppleとMicrosoftの証明書がないため、初回起動時にお使いのコンピューターが警戒します。それは正常です。大丈夫だと伝える方法を紹介します。最初の一度だけです。

  1. 1

    Openworld.dmgを開く

    Openworldをアプリケーションフォルダにドラッグし、アプリケーションから起動します。

  2. 2

    macOSが拒否:「完了」をクリック

    「ゴミ箱に入れる」は絶対に選ばないで。

  3. 3

    システム設定 → プライバシーとセキュリティ

    「“Openworld”はブロックされました」まで下にスクロールし、このまま開くをクリックして確認します(パスワードまたはTouch ID)。

  4. 4

    Openworldを再起動

    最後にもう一度開くをクリックします。これで完了。macOSは二度と聞いてきません。

ターミナルに慣れていますか?
xattr -dr com.apple.quarantine /Applications/Openworld.app

あとはいつもどおりOpenworldを起動してください。