A bit tangential, but I have been playing the game "Pinball FX" a lot. I really like it (and especially its spin-off/expansion Pinball M), but it's surprisingly taxing on my computer. I mentioned this to a friend, and he was kind of confused, understandably so, and said "...it's pinball...why is that taxing?" It's not a dumb question, we have had virtual pinball games since the Atari 2600 at least, and even pretty fu…
I don't actually know, but I'd wager a lot that it's the graphics rather than the physics which causes the game to be slow. Generally the expensive thing in video games is rendering. Computing the next world state is generally relatively cheap, especially if we're talking about a confined area with a very small number of rigid bodies (the ball, flippers, bumpers). A pinball game like Pinball FX that's rendering a 3d…
https://www.reddit.com/r/mechanical_gifs/comments/aflmj7/how...
It's not really a rigid body, it's a dynamic component that squeezes the ball.