SYSTEM 04 · 10 GUIDES

Movement and Vision

moveTo(), fatigue, RoomPosition, PathFinder, routes, observers, and room visibility. This page connects the system overview to focused lessons, diagnostics, and operational boundaries.

START HERE

Read the system in a useful order

Begin with lessons or foundational guides, then move to debugging, safety, and advanced operations. Each article states the evidence level it actually reached.

Open the first guide →
04

Published guides in this system

Use the labels to distinguish sequential lessons, task-focused guides, debugging workflows, safety pages, and references.

  1. LessonScreeps First Room: Find the Editor and Console8 min read · Beginner
  2. DebuggingHow to Fix ERR_NOT_IN_RANGE in Screeps15 min read · Intermediate
  3. DebuggingWhy moveTo() Returns OK but Your Screeps Creep Does Not Move16 min read · Intermediate
  4. DebuggingHow to Debug ERR_NO_PATH in Screeps18 min read · Intermediate
  5. GuideHow to Calculate Screeps Creep Movement Speed16 min read · Intermediate
  6. GuideWhich Screeps RoomPosition Distance Method Should You Use?15 min read · Intermediate
  7. GuideHow to Plan and Execute a Cross-Room Route in Screeps18 min read · Intermediate
  8. GuideWhy Is Game.rooms[roomName] Undefined in Screeps?13 min read · Intermediate
  9. GuideHow to Use StructureObserver.observeRoom() Safely18 min read · Advanced
  10. GuideHow to Build a Safe PathFinder CostMatrix in Screeps19 min read · Intermediate
Need a guide that is not listed?

Search by API method, error code, or symptom first. Zero-result English searches are recorded anonymously and can be submitted as a public content request.

Search the English section →