跳到正文
linqingan.com
LearnBuildSolveVerifyAPITools
ENOpen Doctor
知识库/文章标签/Creep

TAG

Creep

当前共有 15 篇文章使用这个长期主题标签。

发布于 2026年9月6日/7 分钟/Screeps 进阶开发

Screeps Creep.pull():两只 Creep 同 tick 协同移动

正确使用 Creep.pull() 协调两只相邻 Creep 的同 tick 移动,理解 pull 与 move 的三段配合、返回码、fatigue 转移和失败边界。

ScreepsCreeppull移动fatigue
发布于 2026年9月5日/6 分钟/Screeps 战斗

Screeps Creep.attack() 近战攻击:距离、返回码与 tick 判定

正确使用 Creep.attack() 发起 Range 1 近战攻击,理解 ATTACK 部件、6 个官方返回码、Rampart 与自动反击规则,并区分 OK 和后续 tick 的真实战斗状态。

ScreepsCreep战斗ATTACK
发布于 2026年8月6日/16 分钟/Screeps 进阶开发

Screeps 多 Spawn 队列怎么设计:优先级、去重、Energy 预留与任务分配

为同一房间或帝国中的多个 Spawn 建立统一队列:用稳定 requestKey 去重,按紧急度和等待时间排序,为共享 Spawn 与 Extension Energy 做本地预留,避免多个模块重复生成 Creep,并在后续 tick 验证真实孵化结果。

ScreepsSpawnCreep自动化运行诊断
发布于 2026年8月6日/10 分钟/Screeps 错误排查

Screeps Creep 生成完成却出不来:Spawn 出口方向、占位与 directions 排查

排查 Creep 生成进度结束后仍停在 Spawn 内的问题:检查八个相邻格的地形、阻挡建筑、Construction Site、Creep 占位与方向顺序,并用 spawnCreep directions、setDirections() 和跨 tick 观察验证真实出生位置。

ScreepsSpawnCreep移动错误排查
发布于 2026年8月3日/更新于 2026年8月5日/14 分钟/Screeps 基础工程

Screeps Creep 提前补员:用 ticksToLive、Spawn 时间和路程避免断代

根据 ticksToLive、Spawn 剩余占用、身体生成时间、到岗路程和安全余量计算 Screeps Creep 提前补员时机,并用房间级单入口、重复覆盖保护和下一 tick 验证减少岗位空窗。

ScreepsSpawnCreep补员运行诊断
发布于 2026年7月18日/更新于 2026年7月22日/6 分钟/Screeps 基础工程

Screeps 如何安全清理死亡 Creep 的 Memory

比较Game.creeps与Memory.creeps,删除已不存在Creep的残留数据,并同步清理受控任务索引、限制日志频率和避免误删其他模块状态。

Screeps基础工程MemoryCreep运行诊断
发布于 2026年7月18日/更新于 2026年7月22日/6 分钟/Screeps 基础工程

Creep.withdraw() 怎么从 Container 安全取出 Energy

筛选有Energy的Container,按路径和库存选择目标,计算本次amount,并处理容量、敌对Rampart、多Creep竞争、移动与withdraw返回值。

ScreepsCreepwithdrawContainerEnergy
发布于 2026年7月18日/更新于 2026年8月16日/10 分钟/Screeps 基础工程

Creep 如何在取能和工作之间稳定切换状态

用 Creep.store 边界和 memory.working 建立稳定两阶段状态:空载取能、满载工作、中间值保持,并正确区分 Store 状态与 harvest() 返回值。

Screeps基础工程MemoryCreep自动化
发布于 2026年7月18日/更新于 2026年7月22日/8 分钟/Screeps 基础工程

Screeps Memory 是什么:跨 tick 状态、JSON 边界与使用成本

解释Game对象、模块全局变量和Memory的生命周期差异,演示Creep角色状态、版本迁移、对象ID保存和Memory体积控制。

ScreepsMemory基础工程CreepJavaScript
发布于 2026年7月18日/更新于 2026年7月22日/7 分钟/Screeps 基础工程

Screeps renewCreep() 怎么用:TTL、Energy、Boost 与 Spawn 占用

在TTL阈值下校验普通Creep、CLAIM部件、Boost、Spawn状态和相邻距离,计算单次续命tick与Energy,并处理renewCreep返回值。

ScreepsSpawnCreeprenewCreepticksToLive
发布于 2026年7月16日/更新于 2026年8月16日/8 分钟/Screeps 入门

为什么有的 Creep 能采集,有的却不能?认识 WORK、CARRY 和 MOVE

写给 Screeps 新手的 Creep 身体部件入门:认识 WORK、CARRY、MOVE、getActiveBodyparts() 与 Store 容量,并正确区分 harvest() 和 ERR_FULL。

Screeps新手入门CreepCreep BodyJavaScript
发布于 2026年7月16日/更新于 2026年7月21日/4 分钟/Screeps 入门

房间中有多只 Creep 后,为什么需要分工?

认识 Harvester1、Upgrader1 和 Builder1,区分角色与身体部件,并理解固定名称只是新手阶段组织任务的方法。

Screeps新手入门Creep角色分工
发布于 2026年7月16日/更新于 2026年9月8日/9 分钟/Screeps 入门

怎样让 Spawn 创建新的 Creep?认识 spawnCreep()

写给 Screeps 新手的第一只 Creep 创建教程:找到 Spawn,准备 WORK、CARRY、MOVE,检查 spawnCreep() 返回值,并正确理解 Game.creeps 与 spawning 状态。

Screeps新手入门SpawnCreepCreep Body
发布于 2026年7月15日/更新于 2026年7月21日/6 分钟/Screeps 入门

Creep 采满后为什么不回去?让它把能量送回 Spawn

写给 Screeps 新手的运输入门教程:安全判断 Creep 是否装满,让它返回 Spawn、交付能量,再重新前往 Source。

Screeps新手入门Creep运输能量Spawn
发布于 2026年7月15日/更新于 2026年8月16日/9 分钟/Screeps 入门

Screeps 新手入门:让第一只 Creep 移动并采集能量

写给 Screeps 新手的第一段 Creep 控制教程:安全找到 Creep 和 Source,用 Store 状态判断是否继续采集,并正确处理 harvest() 返回值。

Screeps新手入门Creep资源采集JavaScript
linqingan.com

Making Screeps easier to learn, build and master.

AboutChangelogGitHubContact

Build. Learn. Solve. Repeat.