跳到正文
首页入门文章知识库工具近况关于
EN
知识库/站内搜索

SEARCH

搜索整个网站

同时搜索文章正文、知识模块、标签、Screeps 术语、API 返回值、实用工具和公开建设说明。输入中文或英文都可以。

联想

当前显示 21 条结果

支持中文、英文和常见说法
文章Memory 与代码工程 · 6 分钟

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

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

Screeps基础工程MemoryCreep运行诊断
文章Memory 与代码工程 · 7 分钟

Game.getObjectById() 怎么配合 Memory 安全恢复目标

把对象ID和目标房间写入Memory,每个tick重新取得实时对象,并区分目标消失、ID损坏和远程房间暂时没有视野。

Screeps基础工程MemoryGame API目标缓存
文章Memory 与代码工程 · 8 分钟

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

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

ScreepsMemory基础工程CreepJavaScript
文章Memory 与代码工程 · 7 分钟

RawMemory segments 怎么跨 tick 安全读取和写回

解释 RawMemory.setActiveSegments 的下一 tick 时序、0–99 ID 与同时激活上限,并提供空内容、损坏 JSON、版本字段和安全写回的完整示例。

Screeps进阶开发RawMemoryMemorySegments
术语运行

Memory|持久化内存

在不同 tick 之间保存简单数据的全局对象。

Memory持久化内存运行
术语运行

RawMemory Segment|分段内存

用于保存和按需激活较大字符串数据的 RawMemory 区域。

RawMemory Segment分段内存运行
文章Memory 与代码工程 · 7 分钟

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

用Creep.store边界和memory.working建立两阶段状态,处理首次初始化、部分Energy、无容量、目标缺失、动作结果和移动结果。

Screeps基础工程MemoryCreep自动化
文章Memory 与代码工程 · 8 分钟

Screeps 全局缓存为什么会失效:重建、过期与对象恢复

解释模块顶层缓存与 Memory 的区别,使用按房间 Map、版本号和过期时间缓存 Source ID,并在全局重置、缓存过期或对象失效后安全重建。

Screeps进阶开发全局缓存Memory运行诊断
文章Memory 与代码工程 · 8 分钟

Screeps 如何用 require 和 module.exports 安全拆分代码

把角色行为、Memory维护和房间逻辑拆成Node.js风格模块,统一导出契约、错误隔离、角色分派和global reset后的可重建状态。

Screeps基础工程JavaScript模块化运行诊断
文章Screeps 入门 · 5 分钟

怎样让 Creep 自动升级 Controller?

安全创建并控制 Upgrader1,让它在 Source 与 Controller 之间往返,认识 upgradeController()、Memory 状态切换和返回结果。

Screeps新手入门ControllerUpgraderMemory
文章Controller 与房间控制 · 7 分钟

StructureController.activateSafeMode() 怎么安全开启 Safe Mode

解释可用激活次数、同一shard单房间限制、safeModeCooldown、upgradeBlocked与全部返回码,并用一次性Memory请求避免自动消耗Safe Mode。

ScreepsSafe ModeController防御运行安全
文章工程配置与运行诊断 · 8 分钟

Screeps Flag 怎么作为可验证的房间配置入口

从Game.flags和Flag.memory读取带版本的任务配置,校验Creep名称、任务类型和目标范围,并处理跨房间视野、moveTo返回值与过期Memory。

Screeps基础工程Flag自动化运行诊断
文章工程配置与运行诊断 · 8 分钟

Game.notify() 怎么发送可靠的限频提醒

解释 Game.notify() 的1000字符、每tick 20条和 groupInterval 分钟规则,并用状态变化、Memory与重复间隔避免 Controller 风险提醒刷屏。

Screeps基础工程Game API通知运行诊断
文章市场与高级资源 · 10 分钟

Game.market.createOrder() 怎么安全创建并避免重复订单

用一次性Memory请求创建市场订单,先校验Terminal、参数、5%挂单费用和重复订单,再保存createOrder返回值并处理官方订单上限说明不一致的问题。

Screeps进阶开发市场Game API运行安全
文章市场与高级资源 · 9 分钟

Game.market.deal() 怎么安全成交指定市场订单

使用人工指定订单ID和一次性Memory请求,核对订单类型、当前amount、价格上限、Credits保留线、Terminal与交易Energy后安全调用deal()。

Screeps进阶开发市场Game API运行安全
文章建设与防御 · 7 分钟

StructureNuker.launchNuke() 前必须检查什么

使用目标绑定确认词和一次性Memory请求,核对RoomPosition、10房间范围、Energy、Ghodium、Nuker等待状态与全部返回码,再决定是否提交不可逆发射。

Screeps进阶开发Nuker防御高风险 API
文章移动、寻路与视野 · 8 分钟

StructureObserver.observeRoom() 怎么安全获取远方房间视野

解释 Observer 的10房间范围、请求与下一tick读取时序、返回码和Memory状态,并提供不会把当前视野误判为观察结果的完整示例。

Screeps进阶开发Observer视野跨房间
文章建设与防御 · 7 分钟

Room.createConstructionSite() 怎么安全放置 Road 工地

使用一次性Memory请求检查房间视野、0—49坐标、已有Road、已有工地与账号100个工地上限,并说明Road可以建在自然墙体地形上。

ScreepsConstruction SiteRoom APIRoad基础工程
文章Spawn 与 Creep 生命周期 · 8 分钟

spawnCreep() 失败怎么查:dryRun、参数校验与返回值

保存StructureSpawn.spawnCreep()的dryRun和正式返回值,检查Spawn状态、名称、身体、Energy、Memory与可选能量结构。

Screeps错误排查Spawn错误码Creep Body
文章资源采集与房间经济 · 8 分钟

StructureTerminal.send() 怎么安全跨房间发送资源

使用一次性Memory请求核对源Terminal、目标房间、最小发送量、100字符说明、资源库存、Energy交易成本和保留线,并处理send()全部返回码。

Screeps进阶开发Terminal物流跨房间
项目第一版完成,持续维护

Screeps 中文新手学习路线

把零散的新手知识整理成一条连续路线:从认识游戏和第一只 Creep,到角色分工、Controller、Extension、建造维修与第一份房间基础代码。

12 篇4 个第一次接触 Screeps 的玩家解释、操作与观察为主
临清安

构建,运行,迭代。

© 2026 临清安

学习新手入门知识库全部文章术语表
网站错误码验证方法文章标签近况更新日志关于站内搜索English version
关注RSSGitHub ↗Email