Brightman Platform

From Make a Good Mega Man Level Contest
Jump to: navigation, search
Brightman Platform
In-Game Information
Type: Platform
Location(s): MaGMML2:
Changeable Caverns
But It Lacked the Depth to Convince Me That This is Really Hell
Swiss Hotel
MaGMML: Episode Zero:
Null and Void
Programmer(s): Renhoek
Series Information
Official Game Appearances: Mega Man 4
Mega Man IV
Mega Man (Game Gear)
MaGMML Game Appearances: MaGMML2
MaGMML: Episode Zero
Megamix Engine
"A moving platform that moves in an arc, the distance and its direction an be customized"
―Note in Brightman Platform's code, Megamix Engine

The Brightman Platform is a gimmick from Mega Man 4, found in Bright Man's stage (obviously). It is a platform that travels in an upside-down arc, then either falls down or swings back.

Brightman Platforms were first made available in the devkit for Make a Good Mega Man Level 2, and appeared in the entries Changeable Caverns and But It Lacked the Depth to Convince Me That This is Really Hell, as well as in the Tier X level Swiss Hotel. It also appeared in the Make a Good Mega Man Level: Episode Zero level Null and Void, but only in the Floor 6 hub room.


When Mega Man jumps on a Brightman Platform, it will move in an upside down arc towards its end point, whereupon it will do one of two things based on its colour. If the platform is red, it will drop down, but if it's green, it will go back and forth between its start and end points on its own.

By default, Brightman Platforms are red (and will therefore drop down), but can be made green by setting sprite_index to either "sprBrightPlatformGreen" or "sprBrightPlatform" (which uses a darker shade of green than the green versions in Mega Man 4) in creation code. Brightman Platforms also have three creation code variables:

  • wait - How many frames pass before green platforms move again after stopping.
  • distance - How many pixels away from a platform's starting point the end point is - by default, it is 48 pixels.
  • dir - The direction the platform moves in; by default, it is 1 to go right, but -1 makes it go left.