Visualization of the movement of molecules in unity 3d

I need to make a visualization of three aggregate states: solid, liquid, gas. The molecules must be inside a transparent container so that their movement can be observed (https://www.youtube.com/watch?v=bwGim-eceS8 ).

I am new to unity, so I do not know where to start. How can this be implemented?