I created this simulation by following a tutorial made by artist B: https://www.youtube.com/watch?v=eRgH0EJ7fNo. Artist B's channel link: https://www.youtube.com/@artistB