Fly 2D

This is a 2D Fly Particle System.

The flies can land on obstacles or even the player.

They can avoid obstacles.

They can be affected by explosions.

They can have a fly path.