A downloadable demo build

Download NowName your own price

ParallelFlocking is a Flocking algorithm implementation inside Unity Engine made with the use of ComputeShaders, in order to parallelize computations thanks to the power of a GPU.

This is a simple demo build that lets you set all the Flock parameters. You can run the simulation choosing between CPU and GPU computation to see the differences in performance. Most of the parameters can be edited at runtime to see their effects on the simulation.

Here you can find a document with a more in-depth description of the work I did.

Here's a link to the GitHub repository if you want to take a look at the code.

Implemented behaviours

Avoidance
Behaviour
Cohesion
Behaviour
Alignment
Behaviour
Bounding Sphere
Behaviour

Download

Download NowName your own price

Click download now to get access to the following files:

ParallelFlocking_demo_0.0.1.rar 81 MB

Leave a comment

Log in with itch.io to leave a comment.