GameObjectベースのプロジェクトをDOTSに変換する方法を順を追って説明します。
このウェブページは、お客様の便宜のために機械翻訳されたものです。翻訳されたコンテンツの正確性や信頼性は保証いたしかねます。翻訳されたコンテンツの正確性について疑問をお持ちの場合は、ウェブページの公式な英語版をご覧ください。
DOTSでゲームを最適化
これらのステップバイステップのセッションでは、GameObjectベースのプロジェクト「Firefighters」をDOTSの主要コンポーネントを含むように変換します。データ指向プログラミングの基礎と、C#ジョブシステム、バーストコンパイラ、エンティティコンポーネントシステム(ECS)を自分のゲームで使用する方法を学びます。
始める前に知っておこう
この上級トレーニングコースは、初級レベルのプログラマーにはお勧めできません。
セッションスケジュール
ブートキャンプの内容をご覧ください。各セッションは、前日のコンセプトに基づいて進められる。
ブートキャンプのホスト
他のスタジオのDOTS使用例を見る
よくあるご質問
このブートキャンプでは、Unity 2022 LTSまたはそれ以降のバージョンのUnityにしかない技術を活用します。
ご質問はECSフォーラムまたは公式Discordチャンネルにお寄せください。
Firefightersは 、GameObjectをベースとしたプロジェクトで、多数のシーン要素があります。ロボット消防士を誘導し、制御不能になった火災を消火する。
ブートキャンプでは、さまざまなDOTSコンポーネントを使用して、時間をかけて徐々に高いパフォーマンスを引き出す方法を学びます。C# Job System、Burst Compiler、Entitiesを活用して、より多くの要素をより高いパフォーマンスで実現する方法をご覧ください。
最新のDOTSサンプル、ビデオ、パッケージはECSサンプルのページをご覧ください。
そう、DOTSには高度なプログラミング知識が必要で、初心者にはお勧めできない。DOTS/ECSがまったく初めての方は、Unity Learnのこのコースから始めてください。
このブートキャンプでは、あなた自身のサンプルプロジェクトにリアルタイムでついていく必要はありません。







