Popper

The player has to pop the ball from one level to the other to pass through this obstacle. This obstacle has a corresponding force gauge that determines how hard the pop will be when the player presses the button. If the player presses the button at the wrong time, the ball either won't pop high enough to get to the next obstacle, or will fly off the obstacle. The popper is made from two 3D printed parts: the round shells that hold the ball, and a bed of cylindrical pins that rest on a solenoid and poke through each shell to propel the ball. The top of each pin is angled to accurately push the ball from one level to the next.