WreckingPrograms
WreckingPrograms | |||||||||||||||||||||||
![]() | |||||||||||||||||||||||
WreckingPrograms' personal staff profile icon in Mega Man Maker. | |||||||||||||||||||||||
|
WreckingPrograms is the creator of Mega Man Maker and the former main programmer of the project. While his major role was programming, he has also been involved in design, sprites and some of the flavor text. He was initially developing the project alone, but decided to recruit people later on due to the game's scope.
His earlier experiences with programming came from Super Mario fangames, like Super Mario and the Elemental Orbs. He created the Mega Engine, a game engine allowing for assorted Mega Man games and experiments. After creating the Mega Engine, he created tutorials for programming a Mega Man game and a few for Sonic the Hedgehog games. He became a programmer for Make a Good Mega Man Level 2 after having participated in the first Make a Good Mega Man Level contest. WreckingPrograms tried making an indie game named Environ, but cancelled it due to losing motivation to work on it and wanting to work on fangames.
His motivation to create Mega Man Maker was "to create a tool to allow people with no development experience to create their own Mega Man levels." Before deciding to work in the game, he wanted to work on a project where he could focus more on programming and exploring something unique.
Before announcing Mega Man Maker, WreckingPrograms made videos showcasing two weapons from outside the Mega Man canon, Shine and Nado, based on Fox McCloud's and Meta Knight's attacks respectively from the Super Smash Bros. series. WreckingPrograms wrote the tutorial and was aided by Gaem with sprites. He also designed the user interface as of 1.0.0, but it was replaced during 1.1.0. The old user interface had elements recycled from Environ, like the big border bolts.
Despite his arm injury during part of 1.5.0's development, WreckingPrograms assisted Luigi with the overhaul to allow multiple bosses within a level. During 1.6.0, WreckingPrograms implemented the Build Online function and resumed from what numbers did. WreckingPrograms had also nabbed a job to be the tools programmer for 30XX around this time.
On December 2, 2020 Wrecking announced that he would step down as the project leader of Mega Man Maker after the release of 1.7.0, noting that he wanted to move onto other projects and to focus on 30XX and Alex's game V00. He said that his original vision for the game of "creating an intuitive level editor featuring content from all main-line Mega Man titles" is complete as of version 1.6, with version 1.7 serving "as a good way of tying up loose ends". Luigi and Goldstorm would take the role of project leader after the release of version 1.7.0, while WreckingPrograms would be a design consultant for the game. The trailer for 1.7.0 was posted on his YouTube channel, but after the update's release, future update videos related to the game were posted on a dedicated Mega Man Maker YouTube channel and the videos on his channel reuploaded to this channel.
During the minor updates, WreckingPrograms prepared to give ownership of the community and team servers and the forums to Luigi. After 1.7.5's release, WreckingPrograms deemed the update to not have major issues and decided to pass the project leader roles to Luigi and Goldstorm. When the server was corrupted in July 2021, he helped with the restoration of the website.
When Goldstorm stepped down as a project co-leader, WreckingPrograms returned as a co-leader for the project after 1.8.4, although he is no longer involved with the programming.
Contributions
Characters
Icon | Character | Contributions | Version | Notes |
---|---|---|---|---|
![]() |
Mega Man | Code | 1.0.0 | |
![]() |
Proto Man | 1.3.0 | ||
![]() |
Bass | |||
![]() |
Roll | 1.7.0 | Assisted Luigi |
Weapons
Enemies
Level Objects
Pickups
Icon | Pickup | Contribution(s) | Added in Version | Notes |
---|---|---|---|---|
![]() |
Large Health | Code | 1.0.0 | |
![]() |
Small Health | |||
![]() |
Small Weapon Energy | |||
![]() |
Large Weapon Energy | |||
![]() |
Life | |||
![]() |
E-Tank | |||
![]() |
M-Tank | |||
![]() |
Weapon Capsule | 1.2.0 | ||
![]() |
Character Capsule | 1.3.0 | ||
![]() |
?-Tank | 1.7.0 |
Bosses
Icon | Boss | Contribution(s) | Added in Version | Notes |
---|---|---|---|---|
![]() |
Pharaoh Man | Code | 1.0.0 | In Mega Engine |
![]() |
Top Man | |||
![]() |
Crash Man | |||
![]() |
Cut Man | Ported from Make a Good Mega Man Level 2 | ||
![]() |
Metal Man | |||
![]() |
Toad Man | |||
![]() |
Plant Man | |||
![]() |
Gemini Man | Originally coded by Renhoek for Make a Good Mega Man Level 2; ported to Mega Man Maker but unfinished | ||
![]() |
Spark Man | |||
![]() |
Napalm Man | |||
![]() |
Stone Man | |||
![]() |
Bomb Man | |||
![]() |
Knight Man | |||
![]() |
Ice Man | 1.1.0 | ||
![]() |
Time Man | |||
![]() |
Wood Man | 1.2.0 | ||
![]() |
Magnet Man | |||
![]() |
Hard Man | |||
![]() |
Bubble Man | |||
![]() |
Skull Man | 1.3.0 | ||
![]() |
Ring Man | |||
![]() |
Crystal Man | |||
![]() |
Charge Man | |||
![]() |
Flame Man | 1.4.0 | ||
![]() |
Wind Man | |||
![]() |
Shade Man | |||
![]() |
Concrete Man | 1.5.0 | ||
![]() |
Tornado Man | |||
![]() |
Astro Man | |||
![]() |
Grenade Man | |||
![]() |
Sheep Man | 1.6.0 | ||
![]() |
Pump Man | |||
![]() |
Fire Man | 1.7.0 |
Other
Name | Contribution(s) | Added in Version | Notes |
---|---|---|---|
Main Menu | Sprites and Code | 1.0.0 | 1.0.0 sprites |
Online Menu | Sprites and Code | ||
Level Builder | Sprites and Code | ||
Tutorial | Code and writing | ||
Favorites selection wheel | Sprites and Code | 1.5.0 | |
Online building | Code | 1.6.0 | |
1.6 Trailer | Trailer animations | N/A |