Platforming games focus on maneuvering through tricky environments that are oftentimes filled with enemies, obstacles, and myriads of other hazards to prevent you from completing a level or otherwise overcoming the challenges set. A mastery of control, timing, and patience is required in order to ensure that you can face the trials that this genre presents.