Difference between pages "Aze" and "Level Builder"

From MegaManMaker Wiki
(Difference between pages)
Jump to navigation Jump to search
 
 
Line 1: Line 1:
{{User
[[File:LevelBuilder.png|thumb|A level being edited in the level builder.]]
|name=Aze
The Level Builder is one of the main features of ''[[Mega Man Maker]]''. Using the Level Builder, a user can create their own levels, save them as .MMLV level files, and share them with others. Players are also able to collaborate together over the internet in real time to build levels together using the [[Build Online]] feature of the Level Builder. Levels can be shared either by sending .MMLV files to others or by using the [[Online]] features to upload a level to Mega Man Maker's online server (after a play test to verify it is possible to complete) and shared with others.
|image=[[File:AzeStaffIcon.png]]<br>Aze's former personal [[Profile Icons|staff profile icon]] in ''[[Mega Man Maker]]''.
|role=[[Beta tester]] (formerly)<br>Writer (informal, formerly)<br>[[Spriter]] (formerly)<br>[[Challenge Coordinator]] (formerly)<br>Contest judge (formerly)<br>Discord moderator (formerly)
|gender=Male
|discord=Aze#7228
|id=119387
|website=[https://www.youtube.com/channel/UCmhp6hNvQig6ygplYQko8Ug Youtube]
}}
'''Aze''' is a former developer of Mega Man Maker, a [[Challenge Coordinator]], and contest judge for official contests. He was primarily a beta tester, although he designed some sprites for the game, assembled backgrounds and tilesets, and wrote most of the flavor text. His other major role was the Challenge Coordinator position, until he resigned during the [[Level Creation Contests|Level Creation Contest 2019]].


In the [[Ongoing challenge event]], he was a judge on various contests since the beginning. He was promoted to Challenge Coordinator after [[Dolphin|dolphin]]'s banishment and organized the challenges alongside [[V1ral]] after the later became co-coordinator.
== Assets ==
* The assets included in the Level Builder as of [[1.8.0]] include the following:
* 4 Playable [[Characters]]
* 60 [[Bosses]]
* 229 [[Enemies]]
* 166 [[Level Objects]]
* 16 [[Pickups]]
* 714 [[Backgrounds]]
* 684 [[Tilesets]]
* 210 [[Ladders]]
* 233 [[Spikes]]
* 37 [[Water|Waters]]
* 9 Special Objects
* 100 [[Weapons]] (including each character's Buster)
* 16 Utility [[Weapons]] (including each character's exclusive utility weapons)
* 183 stage [[Music]] tracks (official games, 8-bit recreations, and original remixes)
* 1000 [[Screens]] of building space (50 horizontal screens by 20 vertical screens)


Aze joined the team during a beta tester call made after [[1.3.0]]'s development. While he sometimes designed his own sprites, he was focused on designing tilesets and assembling backgrounds. When the team was implementing content from ''[[Mega Man 7]]'' and ''[[Mega Man 8]]'', he was aided by [[Gaem]], [[Schmidkalkan]] and [[Zedicon]] with the sprites. He also researched about the games that were implemented. During [[1.5.0]]'s development, he was involved in the tiles and designed tile and background templates to help the spriters.
== Editor Toolbars ==
The Level Builder contains three different toolbars, each with different sets of tools and features.
=== Top Toolbar ===
[[File:Whole Top Toolbar Transparent.png|left]]


Due to repeated conflicts with the team, he was expelled before [[1.6.0]]'s development started. He still remained Challenge Coordinator until his eventual resignation while V1ral would leave the position when the [[Level Creation Contests|Level Creation Contest 2019]] ended.


==Contributions==


===[[Bosses]]===
This toolbar is focused on assets that can be placed within a created level.
{| class="wikitable plainrowheaders sortable"
{| class="wikitable"
|+ style="text-align:left"|
! scope="col" | Icon
! scope="col" | Boss
! scope="col" | Contribution(s)
! scope="col" | Added in Version
! scope="col" | Notes
|-
|-
|<center>[[File:SpringIcon.png]]</center>
! Icon !! Tool !! Description
|[[Spring Man]]
|-
|Sprites
|
|1.4.0
[[File:TTB Icon Weapons Transparent.png]]
|Magnetized effect
|| [[Weapons]] || Button brings user to menu where they can select the usable weapons within the created level.
|-
|
[[File:TTB Icon Music Transparent.png]]
|| [[Music]] || Button brings user to menu where they can select the music that will play within the created level, and listen to previews of each level music.
|-
|
[[File:TTB Icon Backgrounds Transparent.png]]
|| [[Backgrounds]] || Button brings user to menu where they can select the backgrounds used for specific screens within the created level.
|-
|
[[File:TTB Icon Tilesets Transparent.png]]
|| [[Tilesets]] || Button brings user to menu where they can select the tiles to place within the created level.
|-
|
[[File:TTB Icon Player Transparent.png]]
|| [[Characters]] || Button brings user to menu where they can select the starting spawn point and starting character for the created level.
|-
|
[[File:TTB Icon Enemies Transparent.png]]
|| [[Enemies]] || Button brings user to menu where they can select enemies to place within the created level.
|-
|  
[[File:TTB Icon LevelObjects Transparent.png]]
|| [[Level Objects]] || Button brings user to menu where they can select level objects to place within the created level.
|-
|  
[[File:TTB Icon Pickups Transparent.png]]
|| [[Pickups]] || Button brings user to menu where they can select pickups and pickup spawners to place within the created level.
|-
|
[[File:TTB Icon Bosses Transparent.png]]
|| [[Bosses]] || Button brings user to menu where they can select bosses, boss associated assets, and level ending assets to place within the created level.
|}
|}
These both appear in each of the assets menus associated to the Top Toolbar.
* '''Recents''': Shows a listing of the last ten assets selected by the user.
* '''Favorites''': Shows a listing of the ten or less favorite assets selected by the user. They can be added, removed, or re-arranged as the user desires.
=== Bottom Toolbar ===
[[File:Whole Bottom Toolbar Transparency.png]]


===[[Enemies]]===
This toolbar contains other useful tools unrelated to placing assets.
{| class="wikitable plainrowheaders sortable"
{| class="wikitable"
|+ style="text-align:left"|
|-
! scope="col" | Icon
! Icon !! Tool !! Description
! scope="col" | Enemy
|-
! scope="col" | Contribution(s)
|
! scope="col" | Added in Version
[[File:BTB Icon MusicSimple.png]]
! scope="col" | Notes
|| Music (Simplified) || Button brings the user to a simplified version the Music menu, with only buttons for play/pause, next song, and previous song.
|-
|
[[File:BTB Icon QuickTools.png]]
|| Quick Tools || Button allows the user to choose between several drawing methods: they can either draw freely, draw a rectangle or draw an outline.
|-
|  
[[File:BTB Icon TestPlay Transparent.png]]
|| Test Play || Button allows user to test play their created level. Complete the level, exit the level, or press ''P'' or ''ESC'' to return to the Level Builder.
|-
|  
[[File:BTB Icon Grid.png]]
|| Grid Toggle || Button toggles the ability or inability to see the tile grid in the Level Builder.
|-
|-
|<center>[[File:BunbyTankDXIcon.png]]</center>
|  
|[[Bunby Tank DX]]
[[File:BTB Icon Spawn.png]]
|Sprites
|| Find Spawn Point || Button moves to the screen where the player's spawn point is placed, if one exists in the created level. If a spawn point does not exist within the created level, pressing the button will do nothing.
|1.5.0
|-
|Sprites modified by [[Zedicon]]
|  
[[File:BTB Icon Move.png]]
|| Move Screen || Button toggles the ability or inability to move between screens by holding the left mouse button in, and dragging the mouse across the screen. Assets can not be placed while this feature is in use.
|-
|  
[[File:BTB Icon Map.png]]
|| Map Toggle || Button toggles the ability or inability to see a map of all 1000 screens in the Level Builder.
|-
|
[[File:BTB Icon UI.png]]
|| User Interface Toggle || Button toggles the ability or inability to see the various buttons and toolbars associated to the Level Builder. When the feature is disabled, moving the mouse to the far top or far bottom of the screen will cause the associated toolbars to re-appear until the mouse is moved away.
|-
|
[[File:BTB Icon Clock.png]]
|| Clock || States the current time, as set by the user's time settings on their computer.
|}
|}


===[[Weapons]]===
=== Orange Button Toolbar ===
{| class="wikitable plainrowheaders sortable"
[[File:Whole Orange Toolbar Transparent.png]]
|+ style="text-align:left"|
 
! scope="col" | Icon
Contains all other tools that don't fit into the two prior two toolbars.
! scope="col" | Weapon
{| class="wikitable"
! scope="col" | Contribution(s)
|-
! scope="col" | Added in Version
! Icon !! Tool !! Description
! scope="col" | Notes
|-
|  
[[File:OBTB Icon Shortcuts.png]]
|| Button Shortcuts || Button gives the user a listing of all button combination shortcuts associated to the level builder.
|-
|  
[[File:OBTB Icon UIPalettes.png]]
|| Change UI Color || Change the color palette of the Level Builder's user interface.
|-
|-
|<center>[[File:NoiseCrushIcon.png]]</center>
|  
|[[Noise Crush]]
[[File:OBTB Icon Mute.png]]
|rowspan="6"|Sprites
|| Change Editor Music || Change or mute the "Level Editor" music.
|rowspan="4"|1.4.0
|
|-
|-
|<center>[[File:PowerAdaptorIcon.png]]</center>
|  
|[[Power Adaptor]]
[[File:OBTB Icon Exit.png]]
|rowspan="2"|Additional poses
|| Exit || Exit the Level Builder. Will give a warning before asking if they would like to proceed.
|-
|-
|<center>[[File:JetAdaptorIcon.png]]</center>
|  
|[[Jet Adaptor]]
[[File:OBTB Icon Load.png]]
|| Load Level || Select and load a saved .MMLV level file into the Level Builder.
|-
|-
|<center>[[File:SuperAdaptorIcon.png]]</center>
|  
|[[Super Adaptor]]
[[File:OBTB Icon Save.png]]
|Edited and inspired from the sprites from ''Rockman 7 FC''
|| Save Level || Save the the currently built level as a .MMLV level file. A level cannot be saved if it does not have a name set in the Level Settings.
|-
|-
|<center>[[File:FlashBombIcon.png]]</center>
|  
|[[Flash Bomb]]
[[File:OBTB Icon Settings.png]]
|rowspan="2"|1.5.0
|| Level Settings || Name the currently built level, as well as set Player Abilities and Charge Type.
|Alongside Zedicon
|-
|-
|<center>[[File:FlameSwordIcon.png]]</center>
|  
|[[Flame Sword]]
[[File:OTB Online.png|20px|]]
|Initial version of the weapon, Proto Man's shine
|| [[Build Online]] || Host or join an online Level Builder room by either a server lobby or direct IP connection.
|}
|}
These are the sub-categories in Level Settings in greater detail:
* '''Level Name''': A textbox that allows the user to type in their level's name. There is a limit of 66 characters for level names and some text characters cannot be used to prevent conflicts with file and system names.
* '''Player Abilities''': Allows the user to select what character abilities are enabled or disabled in the created level. These abilities include:
** [[Slide|Sliding]] ([[Mega Man]] exclusive)
** [[Charge Shot|Charge Shots]] (Mega Man exclusive)
** [[Double Damage]] ([[Proto Man]] exclusive)
** [[Proto Buster|Proto Strike]] (Proto Man exclusive)
** [[Double Jump]] ([[Bass]] exclusive)
** [[Dodge Roll]] ([[Roll]] exclusive)
** [[Roll Swing|Charge Broom]] (Roll exclusive)
* '''Charge Type''': If the Charge Shot is enabled for Mega Man, the user can select its type:
* ''[[Mega Man 4]]'' Charge Shot
* ''[[Mega Man 5]]'' Charge Shot
* ''[[Mega Man 6]]'' Charge Shot


===[[Level Objects]]===
== Button Shortcuts ==
{| class="wikitable plainrowheaders sortable"
{| class="wikitable"
|+ style="text-align:left"|
|-
! scope="col" | Icon
! Shortcut !! Tool !! Description
! scope="col" | Level object
|-
! scope="col" | Contribution(s)
| CTRL + S || Save Level || Allows user to save the the currently built level as a .MMLV level file. A level can not be saved if it does not have a name set in the Level Settings.
! scope="col" | Added in Version
|-
! scope="col" | Notes
| CTRL + O || Load Level || Allows user to select a previously saved .MMLV level file, and load it into the Level Builder.
|-
| H to toggle on/off. Hold CTRL to temporarily enable. || Move Screen || Allows the ability or inability to move between screens by holding the left mouse button in, and dragging the mouse across the screen. Assets can not be placed while this feature is in use.
|-
| P || Test Play || Allows user to test play their created level. Complete the level, exit the level, or press ''P'' or ''ESC'' to return to the Level Builder.
|-
| ESC || Exit || Exit the Level Builder. A warning appears before asking if they would like to proceed.
|-
| G || Grid Toggle || Toggles the ability or inability to see the tile grid in the Level Builder.
|-
| C || Find Spawn Point || Moves to the screen where the player's spawn point is placed, if one exists in the created level. If a spawn point does not exist within the created level, using the shortcut will do nothing.
|-
| M || Map Toggle || Toggles the ability or inability to see a map of all 1000 screens in the Level Builder.
|-
| U || User Interface Toggle || Toggles the ability or inability to see the various buttons and toolbars associated to the Level Builder. When the feature is disabled, moving the mouse to the far top or far bottom of the screen will cause the associated toolbars to re-appear until the mouse is moved away.
|-
| 1 || [[Weapons]] || Brings user to menu where they can select the usable weapons within the created level.
|-
| 2 || [[Music]] || Brings user to menu where they can select the music that will play within the created level, and listen to previews of each level music.
|-
| 3 || [[Backgrounds]] || Highlights Backgrounds in the Top Toolbar, and sets asset to the last selected background
|-
| 4 || [[Tilesets]] || Highlights Tiles in the Top Toolbar, and sets asset to the last selected tiles
|-
| 5 || [[Characters]] || Highlights Characters in the Top Toolbar, and sets asset to the last selected player spawn point
|-
| 6 || [[Enemies]] || Highlight Enemies in the Top Toolbar, and sets asset to the last selected enemy
|-
|-
|<center>[[File:CrashLiftIcon.png]]</center>
| 7 || [[Level Objects]] || Highlights Level Objects in the Top Toolbar, and sets asset to last selected level object
|[[Crash Lift]]
|-
|Sprites
| 8 || [[Pickups]] || Highlights Pickups in the Top Toolbar, and sets asset to last selected pickup
|1.5.0
|-
|Alternate rails
| 9 || [[Bosses]] || Highlights Bosses in the Top Toolbar, and sets asset to last selected boss
|}
|}
These tools are exclusive to button shortcuts:
{| class="wikitable"
|-
! Shortcut !! Tool !! Description
|-
| Hold ALT / Click || Eyedropper Tool || Change the currently selected asset to that of a clicked asset.
|-
| Hold TAB || [[Favorites Selection Wheel]] || Access the Favorites assets list. The Favorites asset list can not be edited from the Favorites Selection Wheel.
|-
| Hold SHIFT + TAB || [[Recents Selection Wheel]] || Access the Recents asset list.
|-
| Hold SHIFT + ALT + Click || Eyedropper Tool || Change the currently selected asset to that of clicked asset, this one however, wont copy the options.
|}
== .MMLV File Format ==
[[File:TextEditMMLV.png|thumb|right|Glitchy side-effects of improperly text editing a .MMLV file such as having a wide [[playable characters|playable character]].]]
'''.MMLV''' is the file format used to store data about a ''Mega Man Maker'' level.
These files can be edited with certain text editing programs, such as Notepad and some others. Editing the text in these files can change various aspects of the level, including removing limitations on what text characters can and cannot be used in a level's name, how long level names can be, and even how various assets in the level function.


=== Tiles ===
Playing a text edited level files may in some instances cause crashing, glitches, or other oddities to occur that otherwise would not. This could be caused by the player text editing certain values assigned to assets in ways they are not normally intended to be used.
* MM1 Wily 1 Tile
* MM2 Wily 1 Tile 2
* MM2 Wily 5 Tile
* Snake Tile 2
* Top Tile 2
* Dust Tile 2
* Drill Tile 2
* Cossack 1 Tile
* MM4 Wily 3 Tile
* Stone Tile
* Crystal Tile
* Napalm Tile 2
* Wave Tile
* Star Tile 2
* Star Tile 2 (Alt)
* Charge Tile 2
* Blizzard Tile 2
* Flame Tile 3
* Centaur Tile 2
* Centaur Tile 2 (Alt)
* Yamato Tile 2
* Yamato Tile 2 (Alt)
* Yamato Tile 3
* Yamato Tile 3 (Alt)
* Yamato Tile 4
* Yamato Tile 4 (Alt)
* Yamato Tile 5
* Yamato Tile 5 (Alt)
* Mr X 2 Tile 2
* Spring Tile 2
* Tengu Tile (Edited by Schmidkalkan)
* Frost Tile
* Frost Tile (Alt)
* Astro Tile
* Astro Tile 2
* Astro Tile 2 (Alt)
* Search Tile (Edited by Zedicon)
* MM8 Wily 1 Tile (Edited by Zedicon)
* MM8 Wily 2 Tile (Edited by Zedicon)
* MM8 Wily 2 Tile (Alt) (Edited by Zedicon)
* Concrete Tile 2
* Magma Tile 2
* MM9 Wily 1 Tile 2
* MM9 Wily 1 Tile 3
=== Ladders ===
* Spring Ladder
* Freeze Ladder
* Slash Ladder
* Junk Ladder
* Junk Ladder 2
* Shade Ladder
* Burst Ladder
* Turbo Ladder
* Cloud Ladder
* Cloud Ladder 2
* Wily Ladder 15
* Wily Ladder 16
* Wily Ladder 17
* Astro Ladder
* Aqua Ladder
* Search Ladder
* Search Ladder 2
* Clown Ladder
* Duo Ladder
* Wily Ladder 18
* Wily Ladder 19
=== Spikes ===
* Wily Spike 3
* Wily Spike 5
* Needle Spike
* Spring Spike
* Freeze Spike
* Slash Spike
* Shade Spike
* Burst Spike
* Burst Spike (Alt)
* Burst Spike 2
* Burst Spike 2 (Alt)
* Turbo Spike
* Frost Spike
* Sword Spike
* Search Spike
* Clown Spike
* Aqua Spike
* Aqua Spike 2
* Grenade Spike
* Duo Spike
* Wily Spike 28
=== Backgrounds ===
* Cut BG
* Fire BG 2
* Elec BG 2
* Elec BG 3
* Bubble BG 2
* Wood BG 2
* Flash BG 2
* Metal BG 2
* MM2 Wily 1 BG 2
* MM2 Wily 1 BG 3
* MM2 Wily 3 BG 2
* MM2 Wily 5 BG
* MM2 Wily 5 BG (Alt)
* Needle BG 3
* Needle BG 3 (Alt)
* Top BG 2
* Shadow BG 2
* Gemini BG 2
* Gemini BG 2 (Alt)
* MM3 Wily 1 BG (Alt)
* MM3 Wily 1 BG 2
* Dive BG
* Ring BG
* Skull BG 2
* Skull BG 3
* Bright BG 2
* Dust BG 2
* Drill BG 2
* Cossack 1 BG 2
* Cossack 1 BG 3
* Cossack 1 BG 4
* Cossack 4 BG 2
* MM4 Wily 3 BG 2
* MM4 Wily 4 BG
* Stone BG 2
* Stone BG 3
* Stone BG 4
* Stone BG 5
* Stone BG 6
* Gravity BG 2
* Crystal BG 2
* Napalm BG 2
* Napalm BG 3
* Star BG 1
* Star BG 2
* Wave BG 2
* Charge BG 3
* Charge BG 4
* Charge BG 5
* Charge BG 6
* Charge BG 7
* Charge BG 8
* Dark Man 1 BG 2
* Dark Man 1 BG 3
* Dark Man 1 BG 4
* Dark Man 2 BG
* Dark Man 3 BG 2
* MM5 Wily 2 BG 2
* MM5 Wily 2 BG 3
* Wind BG 3
* Flame BG 3
* Flame BG 4
* Flame BG 5
* Tomahawk BG 3
* Tomahawk BG 3 (Alt)
* Tomahawk BG 4
* Tomahawk BG 4 (Alt)
* Tomahawk BG 5
* Tomahawk BG 5 (Alt)
* Centaur BG 3
* Centaur BG 3 (Alt)
* Centaur BG 3 (Alt 2)
* Centaur BG 4
* Centaur BG 4 (Alt)
* Knight BG (Alt)
* Knight BG 2 (Alt)
* Knight BG 3
* Knight BG 3 (Alt)
* Knight BG 4
* Knight BG 4 (Alt)
* Knight BG 5
* Knight BG 6
* Knight BG 6 (Alt)
* Knight BG 7
* Knight BG 7 (Alt)
* Yamato BG (Alt)
* Yamato BG 2 (Alt)
* Yamato BG 3
* Yamato BG 4
* Yamato BG 4 (Alt)
* Yamato BG 5
* Yamato BG 5 (Alt)
* Yamato BG 6
* Yamato BG 6 (Alt)
* Mr. X 1 BG 2
* Mr. X 1 BG 3
* Mr. X 1 BG 4
* Mr. X 3 BG 2
* MM6 Wily 1 BG 2
* MM6 Wily 1 BG 3
* MM6 Wily 3 BG
* MM6 Wily 3 BG 2
* MM6 Wily 3 BG 3
* MM6 Wily 3 BG 4
* MM6 Wily 3 BG 5
* MM6 Wily 3 BG 6
* MM6 Wily 4 BG
* MM6 Wily 4 BG 2
* Search BG (Edited by Zedicon)
* Search BG 2 (Edited by Zedicon)
* Search BG 3 (Edited by Zedicon)
* MM8 Wily 1 BG (Edited by Zedicon)
* MM8 Wily 2 BG (Edited by Zedicon)
* Concrete BG 2
* Concrete BG 3
* Concrete BG 3 (Alt)
* Galaxy BG 2
* Tornado BG 2
* MM9 Wily 1 BG 4
* MM9 Endless BG
* MM9 Endless BG 2
* MM9 Endless BG 2 (Alt)
* MM9 Endless BG 3
* MM9 Endless BG 3 (Alt)
* MM9 Endless BG 3 (Alt 2)
* MM9 Endless BG 4
* MM9 Endless BG 5
* MM9 Endless BG 5 (Alt)
* MM9 Endless BG 5 (Alt 2)
* MM9 Endless BG 5 (Alt 3)


=== Example Levels ===
To access .MMLV files saved in-game, they are located in '''%localappdata%/MegaMaker/Levels''' on a computer with a Windows operating system. The files may be in another location for computers running Windows through software such as Wine on other operating systems.
* [[By Sword and Shield]]
* [[Desert Base]]
* [[Double Trouble]]
* [[Infiltration]]
* [[Storm Fortress]]
* [[The Tower of Wily]]


[[Category:Developers]]
== Trivia ==
[[Category:Spriter]]
* [[Luigi]] has stated that menus have a bit of empty space around them so users can click out of them.
[[Category:Beta tester]]
* When a level has been named and saved at least once, the Level Builder will periodically attempt to autosave the level in case something goes wrong, such as crashes, softlocks, or the game being suddenly closing. This may cause the game to lag while editing large levels.
[[Category:Writer]]
== Gallery ==
[[Category:Former team members]]
<gallery>
[[Category:Moderators]]
BuilderArenaExample.png|An example of a boss arena made in the editor
[[Category:Challenge Coordinators]]
BuilderCombinationExample.png|An example of a screen using multiple tilesets together in the editor
</gallery>

Revision as of 10:14, 1 December 2022

A level being edited in the level builder.

The Level Builder is one of the main features of Mega Man Maker. Using the Level Builder, a user can create their own levels, save them as .MMLV level files, and share them with others. Players are also able to collaborate together over the internet in real time to build levels together using the Build Online feature of the Level Builder. Levels can be shared either by sending .MMLV files to others or by using the Online features to upload a level to Mega Man Maker's online server (after a play test to verify it is possible to complete) and shared with others.

Assets

Editor Toolbars

The Level Builder contains three different toolbars, each with different sets of tools and features.

Top Toolbar

Whole Top Toolbar Transparent.png


This toolbar is focused on assets that can be placed within a created level.

Icon Tool Description

TTB Icon Weapons Transparent.png

Weapons Button brings user to menu where they can select the usable weapons within the created level.

TTB Icon Music Transparent.png

Music Button brings user to menu where they can select the music that will play within the created level, and listen to previews of each level music.

TTB Icon Backgrounds Transparent.png

Backgrounds Button brings user to menu where they can select the backgrounds used for specific screens within the created level.

TTB Icon Tilesets Transparent.png

Tilesets Button brings user to menu where they can select the tiles to place within the created level.

TTB Icon Player Transparent.png

Characters Button brings user to menu where they can select the starting spawn point and starting character for the created level.

TTB Icon Enemies Transparent.png

Enemies Button brings user to menu where they can select enemies to place within the created level.

TTB Icon LevelObjects Transparent.png

Level Objects Button brings user to menu where they can select level objects to place within the created level.

TTB Icon Pickups Transparent.png

Pickups Button brings user to menu where they can select pickups and pickup spawners to place within the created level.

TTB Icon Bosses Transparent.png

Bosses Button brings user to menu where they can select bosses, boss associated assets, and level ending assets to place within the created level.

These both appear in each of the assets menus associated to the Top Toolbar.

  • Recents: Shows a listing of the last ten assets selected by the user.
  • Favorites: Shows a listing of the ten or less favorite assets selected by the user. They can be added, removed, or re-arranged as the user desires.

Bottom Toolbar

Whole Bottom Toolbar Transparency.png

This toolbar contains other useful tools unrelated to placing assets.

Icon Tool Description

BTB Icon MusicSimple.png

Music (Simplified) Button brings the user to a simplified version the Music menu, with only buttons for play/pause, next song, and previous song.

File:BTB Icon QuickTools.png

Quick Tools Button allows the user to choose between several drawing methods: they can either draw freely, draw a rectangle or draw an outline.

BTB Icon TestPlay Transparent.png

Test Play Button allows user to test play their created level. Complete the level, exit the level, or press P or ESC to return to the Level Builder.

BTB Icon Grid.png

Grid Toggle Button toggles the ability or inability to see the tile grid in the Level Builder.

BTB Icon Spawn.png

Find Spawn Point Button moves to the screen where the player's spawn point is placed, if one exists in the created level. If a spawn point does not exist within the created level, pressing the button will do nothing.

BTB Icon Move.png

Move Screen Button toggles the ability or inability to move between screens by holding the left mouse button in, and dragging the mouse across the screen. Assets can not be placed while this feature is in use.

BTB Icon Map.png

Map Toggle Button toggles the ability or inability to see a map of all 1000 screens in the Level Builder.

BTB Icon UI.png

User Interface Toggle Button toggles the ability or inability to see the various buttons and toolbars associated to the Level Builder. When the feature is disabled, moving the mouse to the far top or far bottom of the screen will cause the associated toolbars to re-appear until the mouse is moved away.

BTB Icon Clock.png

Clock States the current time, as set by the user's time settings on their computer.

Orange Button Toolbar

Whole Orange Toolbar Transparent.png

Contains all other tools that don't fit into the two prior two toolbars.

Icon Tool Description

OBTB Icon Shortcuts.png

Button Shortcuts Button gives the user a listing of all button combination shortcuts associated to the level builder.

OBTB Icon UIPalettes.png

Change UI Color Change the color palette of the Level Builder's user interface.

OBTB Icon Mute.png

Change Editor Music Change or mute the "Level Editor" music.

OBTB Icon Exit.png

Exit Exit the Level Builder. Will give a warning before asking if they would like to proceed.

OBTB Icon Load.png

Load Level Select and load a saved .MMLV level file into the Level Builder.

OBTB Icon Save.png

Save Level Save the the currently built level as a .MMLV level file. A level cannot be saved if it does not have a name set in the Level Settings.

OBTB Icon Settings.png

Level Settings Name the currently built level, as well as set Player Abilities and Charge Type.

OTB Online.png

Build Online Host or join an online Level Builder room by either a server lobby or direct IP connection.

These are the sub-categories in Level Settings in greater detail:

  • Level Name: A textbox that allows the user to type in their level's name. There is a limit of 66 characters for level names and some text characters cannot be used to prevent conflicts with file and system names.
  • Player Abilities: Allows the user to select what character abilities are enabled or disabled in the created level. These abilities include:
  • Charge Type: If the Charge Shot is enabled for Mega Man, the user can select its type:
  • Mega Man 4 Charge Shot
  • Mega Man 5 Charge Shot
  • Mega Man 6 Charge Shot

Button Shortcuts

Shortcut Tool Description
CTRL + S Save Level Allows user to save the the currently built level as a .MMLV level file. A level can not be saved if it does not have a name set in the Level Settings.
CTRL + O Load Level Allows user to select a previously saved .MMLV level file, and load it into the Level Builder.
H to toggle on/off. Hold CTRL to temporarily enable. Move Screen Allows the ability or inability to move between screens by holding the left mouse button in, and dragging the mouse across the screen. Assets can not be placed while this feature is in use.
P Test Play Allows user to test play their created level. Complete the level, exit the level, or press P or ESC to return to the Level Builder.
ESC Exit Exit the Level Builder. A warning appears before asking if they would like to proceed.
G Grid Toggle Toggles the ability or inability to see the tile grid in the Level Builder.
C Find Spawn Point Moves to the screen where the player's spawn point is placed, if one exists in the created level. If a spawn point does not exist within the created level, using the shortcut will do nothing.
M Map Toggle Toggles the ability or inability to see a map of all 1000 screens in the Level Builder.
U User Interface Toggle Toggles the ability or inability to see the various buttons and toolbars associated to the Level Builder. When the feature is disabled, moving the mouse to the far top or far bottom of the screen will cause the associated toolbars to re-appear until the mouse is moved away.
1 Weapons Brings user to menu where they can select the usable weapons within the created level.
2 Music Brings user to menu where they can select the music that will play within the created level, and listen to previews of each level music.
3 Backgrounds Highlights Backgrounds in the Top Toolbar, and sets asset to the last selected background
4 Tilesets Highlights Tiles in the Top Toolbar, and sets asset to the last selected tiles
5 Characters Highlights Characters in the Top Toolbar, and sets asset to the last selected player spawn point
6 Enemies Highlight Enemies in the Top Toolbar, and sets asset to the last selected enemy
7 Level Objects Highlights Level Objects in the Top Toolbar, and sets asset to last selected level object
8 Pickups Highlights Pickups in the Top Toolbar, and sets asset to last selected pickup
9 Bosses Highlights Bosses in the Top Toolbar, and sets asset to last selected boss

These tools are exclusive to button shortcuts:

Shortcut Tool Description
Hold ALT / Click Eyedropper Tool Change the currently selected asset to that of a clicked asset.
Hold TAB Favorites Selection Wheel Access the Favorites assets list. The Favorites asset list can not be edited from the Favorites Selection Wheel.
Hold SHIFT + TAB Recents Selection Wheel Access the Recents asset list.
Hold SHIFT + ALT + Click Eyedropper Tool Change the currently selected asset to that of clicked asset, this one however, wont copy the options.

.MMLV File Format

Glitchy side-effects of improperly text editing a .MMLV file such as having a wide playable character.

.MMLV is the file format used to store data about a Mega Man Maker level.

These files can be edited with certain text editing programs, such as Notepad and some others. Editing the text in these files can change various aspects of the level, including removing limitations on what text characters can and cannot be used in a level's name, how long level names can be, and even how various assets in the level function.

Playing a text edited level files may in some instances cause crashing, glitches, or other oddities to occur that otherwise would not. This could be caused by the player text editing certain values assigned to assets in ways they are not normally intended to be used.

To access .MMLV files saved in-game, they are located in %localappdata%/MegaMaker/Levels on a computer with a Windows operating system. The files may be in another location for computers running Windows through software such as Wine on other operating systems.

Trivia

  • Luigi has stated that menus have a bit of empty space around them so users can click out of them.
  • When a level has been named and saved at least once, the Level Builder will periodically attempt to autosave the level in case something goes wrong, such as crashes, softlocks, or the game being suddenly closing. This may cause the game to lag while editing large levels.

Gallery