DiceRoll Academy guides
How to prepare a VTT battle map without slowing down the session
A map-preparation workflow built around playable scale, player visibility and fast recovery instead of decorative complexity.

Direct answer
Prepare a VTT battle map by choosing the playable area first, matching the grid to the rules, compressing the image, placing only scene-critical tokens, testing player visibility and keeping a static fallback. Build from the encounter outward; do not let the artwork determine an unusable grid or file size.
Original DiceRoll evidence
DiceRoll workflow evidence: prepare in dependency order
We followed the current DiceRoll map flow and ordered the work by dependency: image, dimensions, grid, tokens, ownership, visibility and effects. Reversing that order creates repeated adjustments and easy-to-miss player-view errors.
Method: First-hand map setup walkthrough using current square, hex and isometric map controls, reviewed on 28 August 2026.
- Grid alignment and token footprint should be solved before fog, lights or decorative effects.
- Player visibility requires an actual player-side check because game-master overlays expose extra information.
- A duplicate clean scene or static image is a useful recovery asset when advanced visibility causes trouble.
Define the encounter before editing the image
Write down where characters can enter, which areas matter, the longest expected movement and whether exact distance is important. This determines how many playable cells you need. Decorative space outside that boundary still consumes pixels and memory, so crop it unless it supports navigation or atmosphere.
Choose square, hex or isometric projection from the game rules and intended movement. A beautiful perspective image with an incompatible grid creates constant ambiguity about occupied cells and distance.
Set image dimensions and grid together
Aim for a consistent number of pixels per cell, then calculate the final image dimensions from grid columns and rows. The exact value is less important than consistency and readability on the slowest expected device. Export an opaque map as WebP or JPEG; reserve PNG for transparency or detail that visibly suffers from lossy compression.
In the VTT, align several distant grid intersections rather than matching only one corner. Small scaling errors accumulate across a large map. Test a one-cell and multi-cell token before placing the full encounter.
Add ownership and visibility before atmosphere
Place the player tokens and only the non-player tokens needed for the opening state. Assign ownership, confirm token footprints and test movement. Then configure fog, vision and walls from broad areas to fine detail. Effects, weather and sound come last because they should be removable without changing the tactical truth of the scene.
Open the scene as a player or ask a player to join. Verify the spawn location, visible area, names, health displays and quick actions at a practical zoom level. This catches problems that a game-master view intentionally hides.
Rehearse one turn and preserve a fallback
Move a token, reveal an area, make a roll and advance the encounter state. Watch for delayed image loading, misplaced overlays and controls that cover the playable area on smaller screens. Fix the opening path first; the rest of the map can be simpler.
Keep an exported static version of the map and a short positional description. If the interactive layer becomes unstable, share the image and continue the scene. Recovery is part of map preparation, not an admission that the preparation failed.