C# Job Systemのサンプルです。
基本的にすべて同じ挙動をするはずです。
段階的にC# Job Systemへ移行しています
このプロジェクトは、下のブログ記事説明用です。
【Unity】C# Job Systemを自分なりに解説してみる
C# Job Systemとか全く使わない方法
https://github.com/tsubaki/C-sharp-Job-System-Sample/blob/master/Assets/Scripts/BounceCube0.cs
RaycastCommand を使用してRaycast部分を並列化
https://github.com/tsubaki/C-sharp-Job-System-Sample/blob/master/Assets/Scripts/BounceCube1.cs
IJobParallelFor を使用して、Cubeがバウンドする部分の速度制御を並列化
https://github.com/tsubaki/C-sharp-Job-System-Sample/blob/master/Assets/Scripts/BounceCube2.cs
IJobParallelForTransform を使用して、Cubeのtransformが動く部分をjob化
https://github.com/tsubaki/C-sharp-Job-System-Sample/blob/master/Assets/Scripts/BounceCube3.cs
追加機能。
IJob を使用して、地面に接触してるCubeがあるかどうかを判定する処理をJob化
https://github.com/tsubaki/C-sharp-Job-System-Sample/blob/master/Assets/Scripts/BounceCube4.cs