In many physics engines, there is no unpredictability. I wonder if they added some randomness in the physics engine on purpose in halo 3. In Half Life 2, the source engine will reiterate exactly the same things, if the same action is repeated and the conditions haven't changed.
|