Improve performance of your game with this set of 60+ easy-to-use jobs.
Contains implementations of a Spatial Hash, and basic statistics.
Great for beginners learning the Jobs System and Unity DOTS.Required Packages:Unity - Collections 1.2.4Unity - Burst 1.6.6Unity - Mathematics 1.2.6Simple Jobs contains a set of jobs that can be used in a variety of projects. Check out this asset if you want to learn more about Unity's Jobs system and the Burst compiler. 60+ jobs in total.BasicsParallelOperations - easy-to-use multi-threaded jobsCheck Distance JobsPartial Sums Jobsand moreStatisticsDemo Scene includedSets of jobs to calculate Mean, Variance, and Covariance.Makes use of multi-threading where possible.Spatial HashDemo Scene includedSpatial Hashes are fantastic when you need to find objects based on location. They are particularly powerful when there are thousands of objects.A common example of this would be when a character's ability deals damage in an area. The game will need to find all enemies that were damaged. A Spatial Hash can be 10x faster than the brute force method: simply searching through all enemies and checking their distances.The implementation in SimpleJobs is split into separate jobs. There are a few variations, each of which are ideal under different conditions.Required Packages:Unity - Collections 1.2.4Unity - Burst 1.6.6Unity - Mathematics 1.2.6