SCREEPS KNOWLEDGE BASE
Screeps 知识库
第一次接触 Screeps,先按顺序完成新手路线;已经遇到具体 API、报错或系统问题时,进入对应专题模块,或直接使用查询工具。
BEGINNER PATH
从零开始的新手模块
从认识游戏界面和 tick 开始,逐步完成采集、运输、角色分工、Controller 升级、Extension、建造维修与第一份房间基础代码。
开始 12 篇新手路线 →- 01认识 Screeps3 篇
- 02控制第一只 Creep3 篇
- 03建立房间分工3 篇
- 04完成基础房间循环3 篇
REFERENCE & TOOLS
查询与工具
文章用于连续学习;这些入口用于遇到具体 API、名词、返回值、身体配置或代码问题时快速定位。
Screeps API 快速查询
按对象、方法或关键词快速定位常用 Game、Creep、Room、Structure 与系统 API。
房间运行诊断
按 Spawn、角色、Energy、Controller、工地和 CPU 快照定位常见风险。
Creep 身体计算器
组合身体部件,计算 Energy 成本、生成时间、携带容量和满载移动速度。
站内搜索
同时搜索文章摘要、知识模块、术语、错误码、工具和公开建设说明。
Screeps 术语表
用新手能理解的方式解释 Creep、Spawn、Memory、RCL 等常见概念。
错误码查询
查询 ERR_NOT_IN_RANGE、ERR_FULL、ERR_INVALID_TARGET 等返回值的原因与处理方式。
文章标签
按照 Creep、JavaScript、Spawn、Memory 等长期主题浏览已发布内容。
文章验证方法
了解文档核对、语法检查、离线模拟、Console 与真实主循环验证的区别。
TOPIC MODULES
选择你要解决的问题
每个专题不仅是一组文章,也显示从基础到深入的学习阶段;先看流程,再进入模块中的完整文章顺序。
Memory 与代码工程
9 篇 · 3 个阶段保存跨 tick 状态、恢复对象引用、清理过期数据,并逐步理解模块拆分、segments、跨 Shard 状态、公开 Foreign Segment 与全局缓存。
- 01状态基础→
- 02对象与模块→
- 03高级存储与缓存
Spawn 与 Creep 生命周期
9 篇 · 3 个阶段从创建、出口方向、身体配置、房间 Energy 供能和多 Spawn 队列调度,到提前替换、续命、回收与断代恢复,管理 Creep 的完整生命周期。
- 01创建、出口、身体、供能与队列→
- 02提前替换、续命与回收→
- 03断代恢复
资源采集与房间经济
10 篇 · 4 个阶段先掌握 Store 容量语义,再覆盖 Container、掉落资源、Tombstone、Ruin、Storage、Link、Terminal 与 Mineral,让资源读取、保全、储存和运输形成清楚链路。
- 01Store 与 Container 基础→
- 02获取与回收资源→
- 03房间内储运→
- 04跨房间与矿物
移动、寻路与视野
12 篇 · 3 个阶段逐一解决距离、疲劳、无路径、跨房间路线、CostMatrix、房间可见性与远程观察问题。
- 01先解决常见错误→
- 02理解路径与移动成本→
- 03视野与可视化
Controller 与房间控制
4 篇 · 3 个阶段从固定 Upgrader 与 Controller Link 供能诊断,继续处理 Safe Mode、Controller 降级、预订与占领边界。
- 01固定升级链路→
- 02安全与生命周期→
- 03预订与占领
建设与防御
11 篇 · 4 个阶段管理 Construction Site、建筑拆除、Tower 动作、Creep 近战、Rampart 通行、墙体维修和高等级防御建筑。
- 01工地与建筑管理→
- 02Tower 动作→
- 03Creep 近战→
- 04防御建筑
市场与高级资源
7 篇 · 3 个阶段从市场成交、创建和维护订单继续进入 Lab、Factory 与 Power Spawn,每篇聚焦一个清晰的高级资源任务。
- 01市场操作→
- 02Lab 与 Boost→
- 03生产与 Power
工程配置与运行诊断
6 篇 · 3 个阶段使用 Flag、CPU 指标、自动降载、通知、事件日志和房间级异常隔离观察系统,把配置、性能保护和故障恢复从具体业务动作中分离出来。
- 01配置与性能保护→
- 02通知与事件→
- 03异常隔离与恢复