セットアップと要件
Stride を使用して Linux 用の開発を行うには、少なくとも OpenGL 4.2 または Vulkan 1.0 をサポートするグラフィックス カードを備えた Linux PC が必要です。Stride の推奨される Linux ディストリビューションは、Ubuntu 16.04 以降です。Linux バージョンの Stride の開発には、このセットアップが使用されました。
以下の説明では、Ubuntu 16.04 がインストールされているものとします。Linux のディストリビューションに従って調節することが必要な場合があります。
また、Game Studio を使用して Linux 用のプロジェクトをビルドするには、Windows PC も必要です。
セットアップ
以下のパッケージが必要です。
FreeType
フォントのレンダリングには、FreeType ライブラリを使用します。バージョン 2.6 以降が必要であり、次のコマンドでインストールできます。
sudo apt-get install libfreetype6-dev
OpenAL
サウンドと音楽の再生には、OpenAL ライブラリを使用します。次のコマンドでインストールできます。
sudo apt-get install libopenal-dev
SDL2
Linux でゲームを実行するには、SDL2 ライブラリを使用します。このライブラリを使用すると、ウィンドウを作成し、マウス、キーボード、ジョイスティックのイベントを処理できます。バージョン 2.0.4 以降が必要であり、次のコマンドでインストールできます。
sudo apt-get install libsdl2-dev
Mono
Mono のインストールについては、Debian/Ubuntu 向けの Mono Project のインストールの説明を参照してください。
バージョン 4.4 がインストールされていることを確認します。インストールされているバージョンを確認するには、次のように入力します。
mono --version
.NET Core
.NET Core のインストール方法については、Debian/Ubuntu についての .NET Core の説明を参照してください。
バージョン 1.0 がインストールされていることを確認します。インストールされているバージョンを確認するには、次のように入力します。
dotnet --version