Since my first post on dev.to last week, I've had time to take a deeper look at how BOCS could work for reactive and dynamic simulations. This goes past its previous applications in narrative games, applying the same principles and code, just in a different environment.

So how does the Behaviour and Module pattern work in simulations?







...