Unity (ゲームエンジン)
乖離性ミリオンアーサー(2014年、スクウェア・エニックス) - 期間限定イベントでボスキャラクターおよびクリア記念ユニットとして登場。
Runbow(2015年、13AM Games) - プレイヤーキャラクターの一人として登場。
COGEN: 大鳥こはくと刻の剣(2022年、ジェムドロップ) - 大鳥こはくを主人公とするアクションゲーム。
白き鋼鉄のX2 -(2022年、インティ・クリエイツ) - 上記のCOGENとのコラボレーション用DLCで、大鳥こはくがボスキャラクターとして登場。
C# Job SystemはUnity 2018.1より導入された、C#スクリプトの並列計算支援システムである。C# Job Systemを用いることで、並列計算につきまとう競合やデッドロックを避けながら高い演算性能を利用することができる。
IJobと NativeContainerを基本的な型とする。IJobを継承した構造体であるJobのExecuteメソッドで処理を定義し、インスタンス化したJobのScheduleメソッドをメインスレッドにて呼ぶことで、Unityが内部的に提供するJob QueueへJobが登録される。計算結果はJobへの入力として渡したNativeContainerを介して取得できる。NativeContainerはガベージコレクションの対象外であるため、結果取得後はNativeContainerを破棄する必要がある。
C# Job SystemはBurstコンパイルとの共用を念頭に設計されており、C# Job Systemで並列化したコードをBurstコンパイルによって最適化すれば非常に高い並列演算性能を得ることができる。2010年代からコンピュータのコア数は増加傾向にあるため、高い並列演算性能を生かして経路探索やアニメーションなどで有効利用できる。例えばAnimation Rigging パッケージのコンストレイント(IKなど)はC# Job Systemを用いて実装されている。
Unity(Unity3D)は、Unity Technologies(日本法人はユニティ・テクノロジーズ・ジャパン株式会社)が開発・販売している、IDEを内蔵するゲームエンジンである。主にC#を用いたプログラミングでコンテンツの開発が可能である。PC(Windows、macOS)だけでなくモバイル(iOS、Android)やウェブブラウザ(WebGL)、家庭用ゲーム機(PlayStation 4、Xbox One、Nintendo Switch等)といったクロスプラットフォームに対応しており、VR/AR/MR機器向けのコンテンツ開発にも対応している。
2004年にデンマークで設立されたOver the Edge Entertainment (OTEE)が2005年に公開したゲーム開発ツールで、2007年に社名がUnity Technologiesに変更された。Unityを使って開発または運営したコンテンツの月間アクティブユーザー数は28億人を超えており、主にモバイルゲームで大きなシェアを持つが家庭用ゲーム機やゲーム以外の様々な業界、産業でのアプリケーション、テクノロジーなどで幅広く利用されている。