Moondust Standard: Difference between revisions
WojtekVandal (talk | contribs) No edit summary |
m (→Customization: Clean up the result of vandalism made a while ago) |
||
(6 intermediate revisions by 4 users not shown) | |||
Line 2: | Line 2: | ||
[[Image:Frisky the cat 22 dec 2014.png|200px|right]] | [[Image:Frisky the cat 22 dec 2014.png|200px|right]] | ||
''' | '''Moondust Standard''' is a technical standard based on the [[SMBX64]] format, and is the main standard of the [[Platform Game Engine project|Moondust Project]]. This standard contains file formats, references, and item architectures. The standard was made by [[LunaLua|Wohlstand]] in the middle of 2014. Unlike SMBX64, this standard is extremely flexible: you can define any number of supported items by creating custom configuration packages, and you can modify any algorithms and settings without restrictions or limits. The main unit of Moondust Standard is a [[Game Configuration package|configuration package]]. | ||
== Standard History == | == Standard History == | ||
July 17 2014: Wohlstand created first template of LVLX file format, which was the first part of the | July 17 2014: Wohlstand created first template of LVLX file format, which was the first part of the Moondust Standard. | ||
== File Formats == | == File Formats == | ||
Moondust Standard uses tree based with marking of values the [[PGE-X File format|PGE-X]] data format. | |||
'''.LVLX''' - level file format. (Extended Level file)<br> | '''.LVLX''' - level file format. (Extended Level file)<br> | ||
Line 18: | Line 18: | ||
===Graphics=== | ===Graphics=== | ||
Moondust graphics use the PNG format built-in transparency, but retains compatibility with old [[Innovative 2019 Games|SMBX64 masked GIF format]]. | |||
===Musics and sounds=== | ===Musics and sounds=== | ||
Default audio data uses the OGG file format. Custom music can be in other formats, however, such as: OGG, WAV, VOC, MID, MP3, FLAC, 669, AMF, AMF, APUN, DSM, FAR, GDM, IT, IMF, MOD, MED, MTM, OKT, S3M, STM, STX, ULT, UNI, XM. | Default audio data uses the OGG file format. Custom music can be in other formats, however, such as: OGG, WAV, VOC, MID, MP3, FLAC, 669, AMF, AMF, APUN, DSM, FAR, GDM, IT, IMF, MOD, MED, MTM, OKT, S3M, STM, STX, ULT, UNI, XM. | ||
== Customization == | == Customization == | ||
Unlike SMBX64, | Unlike SMBX64, Moondust Standard allows for full customization of game content and the algorithms of items. You can replace any Blocks, BGO, NPC, Tiles, Sceneries, Paths and Level points with images of any size. You are also able to reconfigure settings of customized items, like a block's collision properties or the coefficients and type of background parallax (multi-layered background scrolling). |
Latest revision as of 00:30, 22 July 2021
Moondust Standard is a technical standard based on the SMBX64 format, and is the main standard of the Moondust Project. This standard contains file formats, references, and item architectures. The standard was made by Wohlstand in the middle of 2014. Unlike SMBX64, this standard is extremely flexible: you can define any number of supported items by creating custom configuration packages, and you can modify any algorithms and settings without restrictions or limits. The main unit of Moondust Standard is a configuration package.
Standard History
July 17 2014: Wohlstand created first template of LVLX file format, which was the first part of the Moondust Standard.
File Formats
Moondust Standard uses tree based with marking of values the PGE-X data format.
.LVLX - level file format. (Extended Level file)
Download specification: ODT, PDF
.WLDX - world map file format. (Extended World map file)
Download specification: ODT, PDF
Content formats
Graphics
Moondust graphics use the PNG format built-in transparency, but retains compatibility with old SMBX64 masked GIF format.
Musics and sounds
Default audio data uses the OGG file format. Custom music can be in other formats, however, such as: OGG, WAV, VOC, MID, MP3, FLAC, 669, AMF, AMF, APUN, DSM, FAR, GDM, IT, IMF, MOD, MED, MTM, OKT, S3M, STM, STX, ULT, UNI, XM.
Customization
Unlike SMBX64, Moondust Standard allows for full customization of game content and the algorithms of items. You can replace any Blocks, BGO, NPC, Tiles, Sceneries, Paths and Level points with images of any size. You are also able to reconfigure settings of customized items, like a block's collision properties or the coefficients and type of background parallax (multi-layered background scrolling).