Skip to content

tsubaki/C-sharp-Job-System-Sample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C-sharp-Job-System-Sample

C# Job Systemのサンプルです。
基本的にすべて同じ挙動をするはずです。
段階的にC# Job Systemへ移行しています

このプロジェクトは、下のブログ記事説明用です。
【Unity】C# Job Systemを自分なりに解説してみる

ジョブ氏のサンプル

Bounce Cube 0 :

C# Job Systemとか全く使わない方法
https://github.com/tsubaki/C-sharp-Job-System-Sample/blob/master/Assets/Scripts/BounceCube0.cs

cube0

Bounce Cube 1 :

RaycastCommand を使用してRaycast部分を並列化
https://github.com/tsubaki/C-sharp-Job-System-Sample/blob/master/Assets/Scripts/BounceCube1.cs

cube1

Bounce Cube 2 :

IJobParallelFor を使用して、Cubeがバウンドする部分の速度制御を並列化
https://github.com/tsubaki/C-sharp-Job-System-Sample/blob/master/Assets/Scripts/BounceCube2.cs

cube2

Bounce Cube 3 :

IJobParallelForTransform を使用して、Cubeのtransformが動く部分をjob化
https://github.com/tsubaki/C-sharp-Job-System-Sample/blob/master/Assets/Scripts/BounceCube3.cs

cube3

Bounce Cube 4 :

追加機能。 IJob を使用して、地面に接触してるCubeがあるかどうかを判定する処理をJob化
https://github.com/tsubaki/C-sharp-Job-System-Sample/blob/master/Assets/Scripts/BounceCube4.cs

cube4

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages