Custom Track Tutorial/Minimap

From Custom Mario Kart: Double Dash Wiki!!
Jump to navigation Jump to search

Minimap Creation

The BTI file format as an anime girl

Programs:

Subtutorials:

Minimaps are less subjective than the previous steps, so stricter advice can be given.

  • Each minimap image has the dimensions of 128px in length, 256px in height.
  • Course minimaps are in grayscale, while battle minimaps are colored. However, a course can load a colored minimap.
    • Colored minimaps for courses are often difficult to see (defeating their purpose) and, whenever implemented so far, they have looked plain bad. Don't color your course minimap.
  • The transparency of the minimap is applied by the game. Minimap images are expected to be appropriately anti-aliased.
    • Stock course minimaps use the IA4 image format.
    • Stock battle minimaps use the RGB5A3 image format.
  • Cannons and notable areas of offroad (such as the pit in Dry Dry Desert) are usually indicated in gray.

Creating a mimimap image in Blender

  1. Trace over the road collision mesh/object with a Nurbs curve.
  2. Solidify the curve by going to the “Modifier” section and adding a “Solidify” modifier. The thickness of the Solidify modifier will determine how thick the outline will be.
  3. The outline is a faux outline in which the solidified curve is duplicated, and further thickened and extruded less.

Creating a minimap image using the MKDD Track Editor

  • Load the .bco file via Geometry > Load BCO.
  • In the Minimap top-bar menu, select Minimap Generator:

MKDD Track Editor - Minimap Generator.png

  • Adjust settings as desired; orientation, margin, and outline are the most important settings.
  • Using the Save button on the bottom right, save the image as BTI, and save the data to JSON.

Changing game Minimap positions

  1. In the MKDD Track Editor, Minimap -> Load Minimap Image, also, load the .bco
  2. Move the corners so that the .bco/.bmd and the image line up
  3. Minimap -> Save data to JSON. This will create a file that can be shared to others who want to play the course.
  4. Minimap -> Save data to .dol. Then, choose the .dol that will affect your gameplay. This will edit the actual .dol so that the minimap works in-game.