Attention! This is a legacy build of the Mega Man RPG from 2015 and is no longer being maintained. Reported bugs will not be fixed and any progress made here will not be saved. Return to the archive index for more legacy content or play the current version of the game for all the new stuff.

DCN-025 Bright Man | Mega Man RPG Prototype Robot Database

( 102 Robots )
No.31
Bright Man's Mugshot

Bright Man's Data
Time Core

Bright Man Mega Man 4
DCN-025 Bright Thinking Robot
Time Core Lighting Control
100 Water Space
101 Impact Time
123 None
76 None

Bright Man's Sprites Bright ManAltAlt 2Alt 3 | RightLeft

Bright Man | Base Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:base]{bright-man}</div>
Bright Man | Base Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:base]{bright-man}</div>
Bright Man | Taunt Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:taunt]{bright-man}</div>
Bright Man | Taunt Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:taunt]{bright-man}</div>
Bright Man | Victory Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:victory]{bright-man}</div>
Bright Man | Victory Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:victory]{bright-man}</div>
Bright Man | Defeat Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:defeat]{bright-man}</div>
Bright Man | Defeat Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:defeat]{bright-man}</div>
Bright Man | Shoot Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:shoot]{bright-man}</div>
Bright Man | Shoot Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:shoot]{bright-man}</div>
Bright Man | Throw Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:throw]{bright-man}</div>
Bright Man | Throw Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:throw]{bright-man}</div>
Bright Man | Summon Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:summon]{bright-man}</div>
Bright Man | Summon Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:summon]{bright-man}</div>
Bright Man | Slide Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:slide]{bright-man}</div>
Bright Man | Slide Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:slide]{bright-man}</div>
Bright Man | Defend Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:defend]{bright-man}</div>
Bright Man | Defend Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:defend]{bright-man}</div>
Bright Man | Damage Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:damage]{bright-man}</div>
Bright Man | Damage Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:damage]{bright-man}</div>
Bright Man | Base2 Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:base2]{bright-man}</div>
Bright Man | Base2 Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:base2]{bright-man}</div>
Bright Man (Green Alt) | Base Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:base]{bright-man_alt}</div>
Bright Man (Green Alt) | Base Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:base]{bright-man_alt}</div>
Bright Man (Green Alt) | Taunt Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:taunt]{bright-man_alt}</div>
Bright Man (Green Alt) | Taunt Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:taunt]{bright-man_alt}</div>
Bright Man (Green Alt) | Victory Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:victory]{bright-man_alt}</div>
Bright Man (Green Alt) | Victory Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:victory]{bright-man_alt}</div>
Bright Man (Green Alt) | Defeat Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:defeat]{bright-man_alt}</div>
Bright Man (Green Alt) | Defeat Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:defeat]{bright-man_alt}</div>
Bright Man (Green Alt) | Shoot Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:shoot]{bright-man_alt}</div>
Bright Man (Green Alt) | Shoot Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:shoot]{bright-man_alt}</div>
Bright Man (Green Alt) | Throw Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:throw]{bright-man_alt}</div>
Bright Man (Green Alt) | Throw Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:throw]{bright-man_alt}</div>
Bright Man (Green Alt) | Summon Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:summon]{bright-man_alt}</div>
Bright Man (Green Alt) | Summon Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:summon]{bright-man_alt}</div>
Bright Man (Green Alt) | Slide Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:slide]{bright-man_alt}</div>
Bright Man (Green Alt) | Slide Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:slide]{bright-man_alt}</div>
Bright Man (Green Alt) | Defend Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:defend]{bright-man_alt}</div>
Bright Man (Green Alt) | Defend Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:defend]{bright-man_alt}</div>
Bright Man (Green Alt) | Damage Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:damage]{bright-man_alt}</div>
Bright Man (Green Alt) | Damage Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:damage]{bright-man_alt}</div>
Bright Man (Green Alt) | Base2 Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:base2]{bright-man_alt}</div>
Bright Man (Green Alt) | Base2 Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:base2]{bright-man_alt}</div>
Bright Man (Purple Alt) | Base Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:base]{bright-man_alt2}</div>
Bright Man (Purple Alt) | Base Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:base]{bright-man_alt2}</div>
Bright Man (Purple Alt) | Taunt Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:taunt]{bright-man_alt2}</div>
Bright Man (Purple Alt) | Taunt Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:taunt]{bright-man_alt2}</div>
Bright Man (Purple Alt) | Victory Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:victory]{bright-man_alt2}</div>
Bright Man (Purple Alt) | Victory Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:victory]{bright-man_alt2}</div>
Bright Man (Purple Alt) | Defeat Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:defeat]{bright-man_alt2}</div>
Bright Man (Purple Alt) | Defeat Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:defeat]{bright-man_alt2}</div>
Bright Man (Purple Alt) | Shoot Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:shoot]{bright-man_alt2}</div>
Bright Man (Purple Alt) | Shoot Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:shoot]{bright-man_alt2}</div>
Bright Man (Purple Alt) | Throw Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:throw]{bright-man_alt2}</div>
Bright Man (Purple Alt) | Throw Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:throw]{bright-man_alt2}</div>
Bright Man (Purple Alt) | Summon Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:summon]{bright-man_alt2}</div>
Bright Man (Purple Alt) | Summon Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:summon]{bright-man_alt2}</div>
Bright Man (Purple Alt) | Slide Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:slide]{bright-man_alt2}</div>
Bright Man (Purple Alt) | Slide Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:slide]{bright-man_alt2}</div>
Bright Man (Purple Alt) | Defend Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:defend]{bright-man_alt2}</div>
Bright Man (Purple Alt) | Defend Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:defend]{bright-man_alt2}</div>
Bright Man (Purple Alt) | Damage Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:damage]{bright-man_alt2}</div>
Bright Man (Purple Alt) | Damage Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:damage]{bright-man_alt2}</div>
Bright Man (Purple Alt) | Base2 Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:base2]{bright-man_alt2}</div>
Bright Man (Purple Alt) | Base2 Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:base2]{bright-man_alt2}</div>
Bright Man (Darkness Alt) | Base Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:base]{bright-man_alt9}</div>
Bright Man (Darkness Alt) | Base Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:base]{bright-man_alt9}</div>
Bright Man (Darkness Alt) | Taunt Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:taunt]{bright-man_alt9}</div>
Bright Man (Darkness Alt) | Taunt Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:taunt]{bright-man_alt9}</div>
Bright Man (Darkness Alt) | Victory Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:victory]{bright-man_alt9}</div>
Bright Man (Darkness Alt) | Victory Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:victory]{bright-man_alt9}</div>
Bright Man (Darkness Alt) | Defeat Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:defeat]{bright-man_alt9}</div>
Bright Man (Darkness Alt) | Defeat Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:defeat]{bright-man_alt9}</div>
Bright Man (Darkness Alt) | Shoot Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:shoot]{bright-man_alt9}</div>
Bright Man (Darkness Alt) | Shoot Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:shoot]{bright-man_alt9}</div>
Bright Man (Darkness Alt) | Throw Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:throw]{bright-man_alt9}</div>
Bright Man (Darkness Alt) | Throw Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:throw]{bright-man_alt9}</div>
Bright Man (Darkness Alt) | Summon Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:summon]{bright-man_alt9}</div>
Bright Man (Darkness Alt) | Summon Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:summon]{bright-man_alt9}</div>
Bright Man (Darkness Alt) | Slide Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:slide]{bright-man_alt9}</div>
Bright Man (Darkness Alt) | Slide Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:slide]{bright-man_alt9}</div>
Bright Man (Darkness Alt) | Defend Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:defend]{bright-man_alt9}</div>
Bright Man (Darkness Alt) | Defend Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:defend]{bright-man_alt9}</div>
Bright Man (Darkness Alt) | Damage Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:damage]{bright-man_alt9}</div>
Bright Man (Darkness Alt) | Damage Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:damage]{bright-man_alt9}</div>
Bright Man (Darkness Alt) | Base2 Sprite Right<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:right:base2]{bright-man_alt9}</div>
Bright Man (Darkness Alt) | Base2 Sprite Left<div style="margin-top: 4px; letting-spacing: 1px; font-size: 90%; font-family: Courier New; color: rgb(159, 150, 172);">[robot:left:base2]{bright-man_alt9}</div>

Sprite Editing by Sean Adamson / MetalMan | Assembly by Adrian Marceau / Ageman20XX
Original Artwork by Capcom

Bright Man's Quotes

"Let's crank up the brightness on this, shall we?"
"You're not very bright, are you?"
"I knew I would win—it came to me in a flash!"
"I guess your light was brighter than mine..."

Bright Man's Description

Created to light areas too dark for human eyes, Bright Man found that his flash has enough light to paralyze most robots. This flash has been named Bright Burst and it can emit ten million watts, enough to power the whole area of Mega City! Bright Man is a very intelligent robot and was a teacher at Stravinsky Science Academy. However, Bright Man was eventually fired, due to keeping the class past the bell, telling them various stories of his life and inventions he has made, much to the students’s annoyance. Bright Man was stripped of his teaching credentials and decided to go back to his old job, working at Cossack’s Electrical Producer Plant. As long as Bright Man is still functioning, no hallway will ever be too dark. These hallways will also never be quiet though.

Bright Man's Abilities

Bright Man's Stats

Level Energy Weapons Attack Defense Speed
  - - Min Max Min Max Min Max
Lv 1 100 10 101 1,010 123 1,230 76 760
Lv 5 120 10 122 1,220 148 1,480 92 920
Lv 10 145 10 147 1,470 179 1,790 111 1,110
Lv 50 345 10 349 3,490 425 4,250 263 2,630
Lv 100 595 10 601 6,010 732 7,320 453 4,530
* Min stats represent a robot's base values without any knockout bonuses applied.
** Max stats represent a robot's potential values with maximum knockout bonuses applied.

Bright Man's Records

265 Players
8,375 Times
8,339 Times
7,421 Times
851 Times

(!) Please note that the names, stats, types, and descriptions of any playable characters, robots, or abilities that appear in this database are not finalized and are subject to change without notice as development progresses on the game itself. That being said, the data on this page is pulled directly from the prototype's internal variables and will therefore always be in sync with the prototype itself. Database pages that do not have sprites represent incomplete but planned, future content and do not currently appear in-game.

Mega Man and all related names and characters are © Capcom 1986 - 2026.
This game is fan-made by Adrian Marceau, not affiliated or endorsed by Capcom at all, and is in no way official. Any and all feedback is appreciated. :)