KNOWLEDGE MODULE 07

市场与高级资源

从市场成交、创建和维护订单继续进入 Lab、Factory 与 Power Spawn,每篇聚焦一个清晰的高级资源任务。

7 篇文章3 个学习阶段7 / 8 模块

WHO IT IS FOR

适合谁学习

房间经济已经稳定,开始使用市场、维护订单、Boost、Commodity 或 Power 的玩家。

LEARNING GOAL

完成后能解决什么

掌握市场与高级资源系统中的前置条件、费用、返回结果和执行顺序,避免重复创建订单或只复制一条 API 调用。

SYSTEM MAP

高级资源与市场流转链

把库存、Terminal、Market、Lab 和生产系统看成一条资源决策链,避免只根据订单价格执行动作。

  1. 01库存

    确认 Store 与资源类型

  2. 02Terminal

    检查 cooldown 与交易 Energy

  3. 03Market

    订单、Credits 与手续费

  4. 04Lab / Factory

    反应、Boost 或生产

  5. 05再平衡

    重新评估库存和成本

01

LEARNING STAGE

市场操作

先学习即时成交、创建订单,再安全执行改价、扩量和取消。

  1. 01Game.market.deal() 怎么安全成交指定市场订单Screeps 进阶开发 · 9 分钟阅读

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

  2. 02Game.market.createOrder() 怎么安全创建并确认新订单 IDScreeps 进阶开发 · 15 分钟阅读

    用一次性 Memory 请求创建 Screeps 市场订单:检查普通资源订单的 Terminal 所有权和 5% 费用,提交前保存旧订单 ID,并在下一 tick 精确确认唯一的新订单,避免重复创建和误归因。

  3. 03Screeps 市场订单怎么维护:changeOrderPrice()、extendOrder()、cancelOrder() 与费用验证Screeps 进阶开发 · 14 分钟阅读

    安全维护 Screeps 自己的市场订单:核对订单指纹,预估改价与扩量的 5% 费用,保护 Credits 保留线,执行一次性请求,并在下一 tick 验证价格、总量或取消结果。

02

LEARNING STAGE

Lab 与 Boost

继续理解反应与强化 Creep 的基本流程。

  1. 04StructureLab.runReaction() 怎么安全执行矿物反应Screeps 进阶开发 · 10 分钟阅读

    解释三座Lab的输入输出职责、范围2、每次基础反应5单位、REACTIONS配方、输出矿物兼容性和全部返回码,并提供ID配置与离线验证示例。

  2. 05StructureLab.boostCreep() 怎么安全强化指定身体部件Screeps 进阶开发 · 8 分钟阅读

    解释化合物与身体部件的对应关系、每个部件30矿物和20 Energy、bodyPartsCount计数顺序、相邻距离与全部返回码,并提供一次性强化请求示例。

03

LEARNING STAGE

生产与 Power

最后进入 Factory 和 Power Spawn。

  1. 06StructureFactory.produce() 怎么安全生产指定商品Screeps 进阶开发 · 9 分钟阅读

    解释 COMMODITIES 配方的 components、amount、cooldown 与 level,区分任意等级和高等级商品,并提供带一次性请求、容量检查和全部返回码的 Factory 示例。

  2. 07StructurePowerSpawn.processPower() 怎么安全处理 PowerScreeps 进阶开发 · 7 分钟阅读

    解释每个基础Power需要50 Energy、GPL进度、PWR_OPERATE_POWER效果、房间Energy保留线与主要返回码,并提供带启用状态和下一tick核对的Power Spawn示例。