START LEARNING
Control your first Creep
Harvest Energy, deliver it to a Spawn, and understand the body parts that make the loop possible.
Open the beginner roadmap →SCREEPS · JAVASCRIPT · VERIFIED BOUNDARIES
Learn with observable examples, return-code diagnostics, practical tools, and a clear record of what has been checked in documentation, offline tests, the Console, or a live room.
64 published English guides · 8 knowledge modules · 2 working tools
Every guide states its own verification level. Publication does not imply hidden live-room testing.
CHOOSE YOUR NEXT STEP
START LEARNING
Harvest Energy, deliver it to a Spawn, and understand the body parts that make the loop possible.
Open the beginner roadmap →FIX A PROBLEM
Search published guides, terms, return codes, tools, and common debugging questions.
USE A TOOL
Use a Creep body calculator and a read-only room snapshot diagnostic tool.
Browse English tools →Energy enters the room economy.
WORK, CARRY, and MOVE define possible actions.
Delivery and upgrading create visible progress.
const result = creep.harvest(source);if (result === ERR_NOT_IN_RANGE) creep.moveTo(source);✓ inspect state ✓ read return code ✓ verify next tick
ENGLISH FOUNDATION
The English section combines navigation, reference pages, search, verification rules, functional tools, and focused guides. Each guide is organized for a clear English search intent rather than translated sentence by sentence.
Harvest Energy, deliver it to a Spawn, and understand WORK, CARRY, and MOVE.
English error-code and glossary pages for quick lookup while reading code or the official API.
Interactive body calculations and room snapshot diagnostics with explicit boundaries.
Each guide identifies the source, API, syntax, offline, Console, and live-room evidence that actually exists.
KNOWLEDGE MAP
Browse the subjects the English section covers without mixing beginner lessons and advanced engineering into one list.
QUICK LOOKUP
Search focused JavaScript and debugging guides by system, difficulty, content type, or topic.
ERROR CODESLook up Screeps return codesUnderstand common failures such as ERR_NOT_IN_RANGE, ERR_NO_PATH, ERR_BUSY, and ERR_FULL.
GLOSSARYReview core Screeps termsQuick definitions for Creep, Spawn, Memory, tick, RCL, CPU bucket, and other common concepts.
BODY TOOLBuild and calculate a Creep bodyCalculate Energy cost, spawn time, hits, carry capacity, and loaded movement speed.
ROOM CHECKDiagnose a room snapshotCheck Spawn, economy, Controller, construction, CPU, and bucket risks without connecting an account.
TOPICSBrowse by Screeps systemOpen focused topic archives for Memory, movement, Controllers, defense, market systems, CPU, and more.