Skip to content
ブラッドウイング edited this page Aug 13, 2021 · 11 revisions

BMG Wiki

This is the official place to find documentation on the OPTIONS, PRESET files, AMG!Blocks and back-end explanation.

BMG (as of 1.0) is a console-based program, which takes the OPTIONS file and uses the SVG files along with the declarations in the PRESET file to generate flat, yet high-resolution map representations.

🞜 OPTIONS

Options is the file responsible for instructing BMG what maps to draw, their respective themes, and game modes.

As of 1.0, there's only 1 format type supported:

Format Name Description Docs
1 BMG 1.x An old BMG format, which is the only one supported for all 1.x versions Link

🞜 PRESET

Preset are the collections of files responsible for the alignment of assets, definitions of biomes, and game modes.

The only format supported by BMG 1.x is a single JSON file with all SVG metadata. The documentation can be found here: link.

🞜 AMG!Blocks

A solution to a programmical challenge, which allows allows anyone to write interpretable code in JSON objects.

Even though, while on BMG 1.9.4, they're limited to backgrounds, after some more refinement and expansion they are planned to be extended to be used in more options.

To find more information about AMG!Blocks you can go here.

🞜 INNER-WORKINGS

To learn more about how BMG utilizes all of this information to create the images or to know more about the process of creating and working on updates, please check these links out:

🞜 SUPPORT

If you need any help with the usage of BMG, please create an Issue on GitHub or contact me directly through Discord @BLOODWIING#3340 (ID: 292311529213132800).

I do not have a Discord server set up for BMG, SCB, and other projects to be joined publically, but if needed or requested, I will probably tidy it up and post an invite here.