|
|
|
|
|
by seanmcdirmid
5018 days ago
|
|
Often through physics engines. You express a bunch of constraints then let a physics engine solve them on each time step (and sometimes across multiple time steps). Custom (non-physics) solutions involve declarative sets of constraints being solved by some sort of engine; such solutions often start to resemble physics engines even if the physical rules even if the constraints are not exactly physical. Learning how to use a physics engine, first, then how those physics engines work, is a good start to understanding these kinds of problems. Edit: I'm really surprised the stackexchange answers don't mention this. |
|