
ユニティのデータ指向技術スタック(DOTS)
DOTSには、Unityでゲームを構築するためのデータ指向のデザインアプローチを提供する技術とパッケージが含まれています。ゲームのアーキテクチャにデータ指向設計を適用することで、クリエイターは高いパフォーマンスで処理を拡張できるようになります。
このウェブページは、お客様の便宜のために機械翻訳されたものです。翻訳されたコンテンツの正確性や信頼性は保証いたしかねます。翻訳されたコンテンツの正確性について疑問をお持ちの場合は、ウェブページの公式な英語版をご覧ください。

統合のためのECS
ECS for Unity (Entity Component System) は、より野心的なゲームの構築を可能にします。GameObjectsと互換性のあるデータ指向のフレームワークで、Unityの熟練したクリエイターが、かつてないレベルのコントロールと決定性により、より多くのことを達成できるようにします。

Burst コンパイラー
BurstはIL/.NETバイトコードから高度に最適化されたネイティブコードに変換するコンパイラーです。業界で実績のあるLLVMコンパイラインフラを使用し、ゲーム制作者にC#からネイティブコードのパフォーマンスを提供します。

C# Job System
このシステムにより、Unity 開発者は、安全かつ高速に実行できる並列化されたコードでマルチコア コンピューティング プラットフォームを活用できます。C#ジョブシステムはUnityの内部C++ジョブシステムを公開し、Unityの内部処理と一緒にスクリプトを実行する機能をUnityクリエイターに提供します。
生産中のDOTS
ラーメンVRと電気広場
Learn how ECS for Unity helped Ramen VR scale up gameplay for Zenith: The Last City, a VR MMO; and how Electric Square used ECS to achieve deterministic gameplay for QA, design loops, and streaming for Detonation Racing, a fast-paced Apple Arcade racing game.

ブラックバード・インタラクティブ
“Throughout the development of Hardspace: Shipbreaker, DOTS opened up the possibilities of what was even conceivable to do. We had processes that initially took an hour now take only 100 milliseconds after implementing DOTS.” – Richard Harrison, technical director on Hardspace: Shipbreaker





