KNOWLEDGE MODULE 03
资源采集与房间经济
覆盖掉落资源、Container、Storage、Link、Terminal 与 Mineral,让资源采集、储存和运输形成清楚的链路。
7 篇文章3 个学习阶段3 / 8 模块
WHO IT IS FOR
适合谁学习
基础采集循环已经运行,希望减少空跑并建立房间资源链路的玩家。
LEARNING GOAL
完成后能解决什么
理解资源从 Source 或掉落物进入 Creep,再流向 Container、Storage、Link 和 Terminal 的全过程。
LEARNING STAGE
获取资源
从 Container、掉落 Energy 和多 Source 选择开始。
- 01Creep.withdraw() 怎么从 Container 安全取出 EnergyScreeps 基础工程 · 6 分钟阅读
筛选有Energy的Container,按路径和库存选择目标,计算本次amount,并处理容量、敌对Rampart、多Creep竞争、移动与withdraw返回值。
- 02Creep.pickup() 怎么安全捡取地上的 EnergyScreeps 常见问题 · 6 分钟阅读
筛选FIND_DROPPED_RESOURCES中的Energy,根据可拾取数量和路径选择目标,处理Resource衰减、容量、目标消失、移动与pickup返回值。
- 03多个 Source 怎么按可达路径选择并稳定保存目标Screeps 基础工程 · 7 分钟阅读
比较findClosestByPath与findClosestByRange,从FIND_SOURCES_ACTIVE选择可达Source,保存目标ID,并处理无视野、能量恢复和多Creep竞争。
LEARNING STAGE
房间内储运
理解 Storage 和 Link 在房间经济中的位置。
LEARNING STAGE
跨房间与矿物
继续学习 Terminal 发送和 Mineral 采集。