Custom Track Tutorial/Minimap
Jump to navigation
Jump to search
Minimap Creation
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.
- Stock course minimaps use the
- 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
- Trace over the road collision mesh/object with a Nurbs curve.
- 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.
- 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:
- 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
- In the MKDD Track Editor, Minimap -> Load Minimap Image, also, load the .bco
- Move the corners so that the .bco/.bmd and the image line up
- Minimap -> Save data to JSON. This will create a file that can be shared to others who want to play the course.
- 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.