在寫程式模擬自然界事物時,常會引入隨機性(randomness)來讓模擬的結果更加自然。在這一章中,會透過介紹在螢幕上模擬物體移動時,其背後的原理與實作方法,來介紹亂數(random number)、隨機分布(random distribution)、Perlin noise等,這些可以用來引入隨機性的工具。