Dedicated Server (専用サーバー) ビルドターゲットは デスクトップのヘッドレスモードに似ています。唯一の違いは、Dedicated Server ビルドターゲットはネットワークアプリケーションとして実行する時にメモリと CPU のパフォーマンスを向上させる形で最適化されていることです。
デスクトップヘッドレスモードでは、グラフィックデバイスを初期化することなく、任意のデスクトッププラットフォーム上でバッチモードでアプリケーションを実行することができます。 デスクトップのヘッドレスモードを実行するには、プレイヤーの実行時に -batchmode
および -nographics
コマンドライン引数を渡します。Unity エディターのビルド設定からヘッドレスモードを選択することはできませんが、-batchmode
および -nographics
コマンドライン引数を追加することで、効率的にヘッドレスビルドを作成できます。
デスクトップヘッドレスモードでは、専用サーバーとしてビルドを実行するための最適化は実行されません。Dedicated Server ビルドオプションでは追加的な最適化が実行されますが、他の目的 (例えば CI/CD プラットフォームでの自動テストなど) でデスクトップのヘッドレスモードを使したい場合も考えられます。