BMX (Mario & Sonic at the London 2012 Olympic Games)

BMX is a Cycling Event that appears exclusively in the Nintendo 3DS version of Mario & Sonic at the London 2012 Olympic Games. The aim of the event is to complete the track in the shortest amount of time. The starting record for this event is 0:38.301.

In the game's story mode, BMX appears as the second challenge of Heroes Episode 1, Mario and Sonic, in which Sonic must beat Fog Imposters of Mario, Luigi and Tails. It also appears as the challenge of Heroes Episode 4, To the Ruins!, in which Sonic must beat a Magikoopa in the event.

Gameplay
In this event, the player's character moves forwards automatically, and the player is able to use the circle pad to steer around the puddles of mud on the course which will slow them down, as well as having to use it to be able to turn corners. When approaching the hills, the player can press the A Button to cause their character to jump off the top, with pressing A closer to the edge of the ump giving a longer air time. The player must then tilt their system to cause their character to land on a 0° angle with their landing surface. This surface is usually horizontal throughout most of the event, but will tilt upwards on some of the larger hills at the end of the course. Depending on the angle the player tilts to, regardless of whether the angle is positive or negative, the player will be given a ranking on how well they landed the jump, as well as being told their angle, and will then receive a speed boost depending on their rating. An angle of less than 10° will receive a "Perfect" rating and the largest speed boost, and anything above 10° up to 15° will score as "Great" and will get a slightly smaller speed boost. Any angle from 15° up to 25° inclusive will be rated as "Good" and will receive a small boost, and anything over 25° will be rated as "Bad" and will not cause the player to gain any speed. The player is able to push around the other racers in this event, and is also able to slipstream them on some of the longer straights and corners.

Controls
Hold the system horizontally! 1) Steer: Move the Circle Pad left/right. 2) Jump: Press the A Button. 3) Landing posture: Tilt system forward/backward.