Stride はクロスプラットフォームのゲーム エンジンです。つまり、ゲームをいったん作成すると、Stride がサポートするすべてのプラットフォームでそれをコンパイルして展開できます。エンジンは、C# とシェーダーを異なるネイティブ言語に変換し、プラットフォームによって異なる概念を抽象化するので、プラットフォームごとにコードを変更する必要はありません。
[!TIP] プロジェクトが使用しているプラットフォームを確認するには、コード (スクリプト内など) にブレーク ポイントを追加し、プロジェクトを実行して、Platform.Type 変数を調べます。
[!TIP] Game settings アセットの[Rendering settings]>[Target graphics platform]でグラフィックス プラットフォームを設定します。詳細については、「ゲームの設定」を参照してください。
特定のプラットフォームにおいてのみコンパイルされるコードを記述する必要がある場合のために、Stride ではプリプロセッサ変数が定義されています。詳細については、「プリプロセッサ変数」を参照してください。