NOTE:
This makes use of the GPU to process the AI, and so perfomance may vary on your machine.  Downloading and running the executable performs better than the in browser demo.

Development Machine Specs:
CPU: Ryzen 5 1600X OC @4.0Ghz
GPU: RTX 2070
RAM: 8GB DDR4 2600MHz

SEIZURE WARNING
When colliding with agents, unexpected camera motion may occur that may induce seizures in people with photoepilepsy.


This project is an attempt to make use of a compute shader to create a more efficiently running flocking algorithm. 
The obstacle detection algorithm works by using many different raycasts in a ball around an agent, detecting the best possible direction around an obstacle.  
This is still being worked on, with the end goal of optimising to have as many agents as possible running at once.

(Please wait a second for framerate to stabalise as flock disperses)

(EARLY DEVELOPMENT BUILD)

Download

Download
Compute Shader - Boids Executable.zip 30 MB

Development log

Leave a comment

Log in with itch.io to leave a comment.