Rainbow Ride

Rainbow Ride is the fifteenth and final main course in Super Mario 64 and Super Mario 64 DS. The entrance to the course is located to the right of Tick Tock Clock's, in a small room above a ledge. The player has to jump onto a high platform in order to reach it. The entrance itself is a small hole in the floor.

Layout
To get around the course, there are several magic carpets that move along rainbow rails when the player steps onto them. The player starts on a platform next to a magic carpet, which moves in a bend around a platform and through a flamethrower. The platform has a ring of coins with an Amp circling above them. The magic carpet falls off its rail at four large spinning platforms with a Lakitu flying over them. Here, the path splits in three directions: To the left are swinging platforms, forward is a large concrete maze, and to the right is another magic carpet.

Swinging Platforms Path
To the left of the player's starting position on the spinning platforms is a pole the player can use to reach the platform below. Hovering above the stair-like platform is a Fly Guy, as well as a seesaw afterward that can help the player reach the platform above. Afterward is a swinging platform, followed by a seesaw that leads to several Falling Blocks. Across the gap is a flamethrower that the player has to time their jump with in order to prevent getting burned. Past the flamethrower is a moving platform followed by a split in the path; up the stairs is another swinging platform that leads to a Power Star, and across the Falling Blocks is the Pyramid Puzzle.

Underneath all the platforms up to the split is a large flat platform with a yellow block containing a 1-UP Mushroom.

Maze Path
Directly ahead of the player's starting position on the spinning platforms is a concrete maze, with a moving platform that helps the player reach it. Inside the maze are the course's Red Coins, Bob-ombs, and flame throwers. By using the Wall Kick to reach the top of the maze through the back end of it, the player can find a Bob-omb Buddy that opens the cannon on the Rainbow Cruiser.

Carpet Path
To the right of the player's starting position on the spinning platforms is a magic carpet. When stepped on, the carpet moves along its path, and the player has to dodge several platforms in order to prevent being swept off. At the end of the carpet's path are two more carpets, a left and a right, along with the Lakitu from earlier if the player did not defeat it.

The carpet to the left takes the player to the Rainbow Cruiser. The carpet moves around a spinning platform the player has to dodge to avoid getting pushed off the carpet. The bottom of the platform also acts as a flamethrower (the flame is absent in the DS version), and the top has a 1-UP Mushroom floating above it. Once at the Rainbow Cruiser, the player has to jump over platforms and Falling Blocks to climb onto it. The Rainbow Cruiser has a heavy wind rush through it, pushing the player to the stern of the ship. On the deck, there are a couple of Bob-ombs (one replaced by a Goomba in the DS version) and a Lakitu, with the cannon on the stern of the ship. On the bow is the Power Star for the first mission. Using the cannon, the player can reach a platform with a Chuckya and the Power Star for the sixth mission.

The carpet to the right takes the player to the Cloud House. The carpet moves through several platforms the player has to climb over, and the player needs to quickly return to the carpet before it disappears. On one of these platforms is an Amp circling it. The Cloud House itself has a large fireplace that acts like a flamethrower, as well as having a Power Star on its roof. In the DS version, it also contains the Switch Star of the course.

Music
The background music for Rainbow Ride is "Slider", a frantic / arrangement of the "Super Mario 64 Main Theme". Rainbow Ride shares this theme with Tick Tock Clock, Tower of the Wing Cap, Vanish Cap Under the Moat, Wing Mario Over the Rainbow, and Battle Fort, as well as during Koopa the Quick's footraces.

Statistics from Super Mario 64

 * Total Number of Coins: 146
 * Caps Found: (none)
 * Spinning Heart: #1: On one of the four large spinning platforms. #2: At the bottom of the maze, under the place where the player can wall-kick up the maze.
 * Cannons: 1
 * 1UP Mushrooms (9):
 * Homing Mushrooms : #1 In the pole on the ship.
 * Static Mushrooms : #2 Floating above one of the platforms of the Pyramid Puzzle. #3 On the second set of Falling Blocks after the player takes the carpet to the Cloud House. #4 Above the fire-shooting platform midway through the ride to the cruiser. #5 On the tip of the cruiser's bowsprit, next to the Star.
 * Triggered Mushrooms : #6 Triggered by riding the Falling Block on the top of the maze.
 * Box Mushrooms : #7 Underneath the "Swingin' in the Breeze" Star on a long platform. #8 On the very top of the maze, by the warp. #9 On the top of the Cloud House, beside the Star.
 * Warps:
 * Located on the very top of the maze, just beside a yellow block with a 1UP in it, it warps the player to the Cloud House balcony.

Super Smash Bros. series
In Super Smash Bros. Melee, there is a stage based on Rainbow Ride, known as Rainbow Cruise in the North American release, which is Rainbow Ride's Japanese name. In PAL versions of Melee and Brawl, its name is corrected to "Rainbow Ride," but Brawl's North American release and both English releases of Ultimate still refer to it as "Rainbow Cruise."

This stage returns in Super Smash Bros. Brawl and Super Smash Bros. Ultimate.

Trivia

 * In the DS version, this course is one of only two courses (along with Lethal Lava Land) where any character can collect any Star.
 * The name of the 100-Coin Star is Blue Coins atop the Maze.