User Guide — MapBoot Documentation¶
User Guide
This user guide will help builders successfully create optimized and well-structured maps using the MapBoot Editor. Follow the steps below in order:
1. Prepare Floorplan Images¶
- Collect clean floorplan images for each level.
- Ensure overlapping floorplans (for the same building) align perfectly.
2. Draw Walls (Lines)¶
- Start by drawing wall lines accurately.
- Mark all interior and exterior walls.
- Make the outer boundary line thicker for clarity.
3. Add Points (Doors & Access)¶
- Place points on walls to define doors or openings.
- These points will later connect locations to the pathfinding network.
4. Assign Wall Styles¶
- Apply styles to distinguish walls.
- Use different thickness or color for exterior vs. interior walls.
5. Build the Pathfinding Network¶
- Draw pathfinding lines to create logical navigation routes.
- Connect every door point to this network.
- Add realistic paths (e.g., common walking shortcuts).
- ⚠️ If a location is not connected to the pathfinding network, it will not be reachable.
6. Define Surfaces¶
- Begin with the floor surface (basic foundation).
- Add surfaces for key areas (rooms, halls, or restricted zones).
- Use darker styles for non-public surfaces.
7. Add Locations¶
- Locations depend on walls, points, and surfaces — add them last.
- Place orphan points where needed.
- Assign each location a surface (if applicable).
- Define access points at each door.
8. Connect Floors & Buildings¶
- To link two floors (e.g., Ground ↔ First):
- Multi-select the floors with Ctrl + Click.
- The last selected floor becomes the main selection.
- Select the door/point you want to bridge.
- Use the Twins menu to pick the corresponding point on the other floor.
- A twin point indicator will confirm the connection.
- The same process applies to connecting different buildings.
✅ Following these steps ensures your map is optimized for navigation, with accurate pathfinding and smooth multi-floor or multi-building transitions.