Starting from 2021'th year, the Editor and other components of the PGE Project started the gradual rebranding into the "Moondust" name. Now, the editor has all the basic features, as well as some additional features which will be necessary and helpful in creating and editing levels, world maps, and configuring custom NPC's more conveniently.
This version had a multi-configuration system which allowed the use of different content packages without needing to overwrite existing content files. On October 20 th of 2014, after a long time of development, the first stable and fully-featured build of the editor was released with the ability to read/write levels, worlds, and interactive NPC editor files, etc.
MARIO BROS X LEVEL EDITOR FULL
The first fully-featured version with file reading/writing ability, history manager, and full support of NPC rendering was 0.0.8-Alpha, which was released on July 13 th, 2014. This version could correctly render backgrounds, blocks and background objects (BGOs). In April 28 th, 2014, Kevsoft joined the PGE Project, and shortly afterward, version 0.0.7-Alpha was released. Before NPC displaying was fully implemented, all NPC's were shown as a "ghost" dummy image. Starting from version 0.0.5-alpha, the editor was able to export whole sections of levels and areas into images. Later, Wohlstand implemented the function to displaying level contents, however without graphics. This dummy application was only able to parse and validate the original SMBX LVL file format.
The editor's most notable feature is a multi-document interface (MDI) which is able to have multiple files open at once.ĭevelopment of the editor started on March 24 th, 2014, when Wohlstand presented a first sketch of the editor which was the beginning of the PGE Project. The PGE Editor was conceived as a more flexible and more advanced editor than the original SMBX default editor and aims to solve lots of the issues and inconveniences of the default SMBX editor.
The Editor project started as a part of Wohlstand's SMBX Research Works, which was started for the purpose of creating a new SMBX engine that is compatible with the old SMBX, but is more flexible and universal, in order to continue the progress of SMBX and give more potential for making other games.