TTRPG Movement Speed Exploration
Abstract
This source is a design-analysis essay rather than a complete subsystem, but it contributes a practical movement decision model that can be dropped into old-school exploration loops.
Quantitative Framing
The author anchors movement design to simple speed bands:
- 2 m/s walking baseline
- 4 m/s running baseline
- 6 m/s sprinting baseline
These are mapped into table-facing movement buckets that align with common fantasy RPG scales (including 40/80/120-foot round movement).
Proposed Play Procedure
The article presents two implementation variants:
- Declare speed before moving each exploration round, then resolve speed-linked risk.
- Move first, but crossing beyond safe pace backtracks to first hidden trigger (trap/hazard/effect).
Both convert movement from pure geometry into an explicit risk declaration.
Speed Band Tradeoffs
Slow
- 40 ft/round
- keeps an additional action
- supports careful mapping and trap-aware movement
Fast
- 80 ft/round
- no extra action
- can trigger unknown hazards
- allows rough (low-detail) mapping
Sprint
- 120 ft/round
- no extra action
- triggers all traps (including known ones)
- carries logistics penalties (for example torch/candle failure risk)
- disallows mapping
Integration Use Cases
- Add speed declarations to dungeon turns when you want urgency without full grid simulation.
- Pair with hazard-clock or encounter-check procedures to make pace meaningful.
- Use as a bolt-on for zone-based combat when distance categories feel too static.
Limits and Confidence Notes
The source is argument-driven and anecdotal, not a tested rules document. Mechanical values are still useful as draft defaults for playtest packets, but should be tuned during table trials.
See Also
- Declared Speed and Load-Threshold Movement - Synthesized movement procedure combining explicit speed bands with encumbrance thresholds
- Travel Pace as Risk Dial - Standalone comparison layer for declared-speed procedures
- Time, Weight, Movement OSE SRD
- Zone-based Combat in D&D
- Pointcrawl and Hexcrawl Exploration