|
|
|
|
|
by mrob
475 days ago
|
|
Ball movement on a real pinball machine is three dimensional. The game is designed to keep the ball in contact with the playfield surface as much as possible, but in practice there are lots of imperfections and awkwardly shaped features that can make the ball bounce vertically if it hits them at the right angle. It can sometimes bounce violently enough to hit the glass. This is especially common when you have multiple balls in play. A 2D simulation isn't enough. |
|
There’s always an infinite number of variables in a real pinball machine. Slight imperfections in the playfield surface making it not completely flat, slight imperfections in the shape of the ball so it’s not a perfect sphere, slight imperfections in the shape of the bumper. I could keep going, but I think there’s literally billions of potential variables that can modify the game.
These might seem insignificant, and in some cases they are, but it’s a chaos theory thing; small imperfections multiplied across enough of a timescale become pretty significant, and that’s a large part of what makes real pinball so much fun.
Of course there’s plenty of things we can do to approximate reality; adding a bit of randomness to the experience probably provides enough chaos to give us something more or less like reality in a lot of cases, but that is just an optimization hack.