How to create snow particle physics?
The closest thing blender has to your example is a great add on called molecular.
You can watch the demos on youtube to get a feel for what this add on can do.

molecular download

The documentation for molecular is on the same site.