These are fun things to code because they can surprise you. Even when you understand the rules, it can be delightful to see what grows.
Someone coded procedural swimming with simulated tentacles. The post itself is a video and then they tell a little bit about it in the comments section also.
[Edit] found it
If the book is inspiring it might be worth going through some of the insightful comments in that post.