攻略技巧·晶体、针脚与机器交互实用Tips
Shapes、machines 和 signals 以许多微妙方式相互作用 —— 这些提示汇集了实用知识与策略,帮助在 Shapez 2 中避免常见陷阱并建造可靠的工厂。
总体策略
- 先学习核心抽象:shapes 是分层的部件网格(通常每层 4 个部件),colors 与部件类型分离,许多机器在东西半区或上下层上工作。大量使用 Shape Inspector 来以 3D 检查层、部件、颜色、crystals 与 pins。
- 规划重力与晶体脆弱性。在任何修改结构的操作之后(
切割机、
堆垛机、Swapper、Half Destroyer、
顶针器、
晶体生成器),形状重力规则 会运行并可能导致部件下落 —— 如果晶体下落或连接的晶体片被分离则会破碎。
- 使用 Codex 中的 Simulated machines(Simulated Stacker/Unstacker/Swapper/顶针器/晶体生成器 等)在建造实体机器前预览确切的信号结果。
晶体与针脚 —— 特殊部件行为
水晶 很脆弱:如果任何晶体下落或与相邻连接的晶体片分离,连接组内的所有晶体都会粉碎。连接意味着直接的正交相邻(不包括对角线)或跨层的直接垂直相邻。在设计会分割或落下部件的操作时,假设晶体会粉碎,除非你明确保持它们的水平/垂直连通性。
固定 在空部件位置上起到支撑作用:它们支撑上方的部件,但不会与相邻部件横向连接。固定 由
顶针器 以及某些形状生成方式产生;它们没有颜色,
上色器 会忽略它们。
晶体生成器 在生成晶体形状时会用 crystals 替换 pins/空位。
- 独立针脚带(standalone-pin belts)是一种常见的中间产物;存在多种方法生成完整的 pins 带 —— 如果你想持续生产 pins,请仔细规划比例。
机器与有用行为
切割机 / Half Destroyer:无论旋转如何,总是按东西半区分割。切割可能切断晶体连接并导致粉碎。切割后会应用重力规则;规划好碎片会落在哪里或如何被接住。
堆垛机 / Unstacker:堆垛机 将上方 shape 放在下方 shape 之上并在中间留出一个空层,然后应用重力规则。使用 Unstackers 来拆分层:Simulated Unstacker 会显示哪些层将出现在每个输出。堆垛机 的检查包括晶体与悬浮形状规则。
- Swapper:交换两个输入的西半区。因为半区在重新组合时不下落,Swapper 可以产生包含晶体的形状,而这些形状如果通过顺序的 切割机+堆垛机 操作可能会粉碎 —— 对需要保全晶体的半区交换使用它。
顶针器 与针脚行为:顶针器 在形状下面插入 pins。Simulated Pin Pusher 对检查结果信号非常有用。
固定 会支撑上方的部件但不会横向相邻连接。
晶体生成器:在给定颜色下用 crystals 替换 pins/空象限。使用 Simulated Crystal Generator 预览结果;记住以这种方式生成的 crystals 很脆弱且受重力规则影响。生成算法从底层到顶层处理层并将水平相连的部件分组,摧毁那些随组下落的晶体。
上色器:上色器 只在给定颜色输入时为最顶层着色。Exotics/精炼部件类型不会通过 上色器 改变颜色;它们只能通过 交易站 获得颜色。
旋转器:旋转 shape 对许多机器(Half Destroyer、切割机、Swapper、堆垛机 以及大多数 wire 机器)很重要;但是
漩涡 在接受投递时会忽略旋转。使用 旋转器/Reverse Rotator 将部件为下游机器正确定向。
- 流量控制(Belt Filter / Pipe Gate / Transistor):这些机器使用 wire signals 来控制路由/吞吐。Transistor Gate 仅在侧输入为真值时才允许后方传入任何类型的信号通过;当侧输入为假值时它输出 null(不是 0),这使其在按形状或颜色或整数信号进行门控时非常有用。
- 比较与
逻辑门:使用 Comparison Gate 进行数值比较(Equal、Greater、Less 等),使用标准门(AND/OR/XOR/NOT)进行布尔控制。Transistor 与 管道/Belt Gates 是按颜色、形状或整数信号启用/禁用流的关键工具。
信号与布线提示
线路 信号有类型:Null、Conflict、Integer、Shape、Color。线路 在所有方向上传播信号,任何输入都可以充当输出 —— 当两种不同的非空信号相遇时,wire 会进入 Conflict(红色),所有消费者都会看到 Conflict,除非其中一个是 null(null 会被覆盖)。
- Global Signal Transmitter/Receiver:Transmitter 需要一个非空的 Channel Input (#) 和一个 Signal Input (⚡)。如果 Signal Input 非空,它会将该信号发送到所有 Channel Input 与该 Transmitter 的频道匹配的 Global Signal Receivers。Receivers 会根据频道/信号有效性显示红/黄/绿;使用它们在难以布线的网络间建立桥接。
- Wireless Sender/Receiver 与 Launchers/Catchers:这些在平台之间提供短程链接(1–4 tiles)。launcher/sender 总是连接到范围内最远的 receiver/catcher;如果多个设备指向同一个 receiver,会选择最远的 sender。通过拖拽放置配对时,注意全息图以验证连接。
传送带、管道与空间运输
- Belts 与
管道 是通过拖拽放置的;anchors(快捷键 C)允许你在布线时锁定段。管道 本身不包含流体且具有无限传输速率;Pipe Gates 通过 wire 控制吞吐。
- Conveyor Lifts 在机器层之间移动 shapes;放置 belts 时按 Level Up (E) 或 Level Down (Q) 可更改层级。Lifts 是单输入单输出,且不能在同一格进行分流/合并。
- Launchers 与 Catchers(Belt/Fluid/Train/Conveyor/Fluid/Train Launchers)必须通过从 launcher 拖拽到 catcher 来放置,距离受限为 1–4 个空格。对多个配对放置请确认全息图以免错误连接。
- Overflow Splitters 优先直通输出,仅在直通被阻塞时使用侧向 —— 在像
切割机→
堆垛机 这样的机器之间避免带回压时非常有用。
- Space Unloaders/Loaders:unloaders 会向所有连接端口输出(每层最多 4 个)并能保留多个排队的包裹。wagon/unloader 的端口映射与 loader 的输入端口是独立的;将输出连接到方便的位置。
地图、场景与进度
- 种子与
地图生成:Seed(整数)决定小行星补丁的位置与内容;共享种子可复现地图。Map Generation 选项允许调整形状类型概率与颜色混合。
- 场景与挑战:场景(Certification、Classic/Hard/Insane、Hexagonal、Manufacture)会更改可用的 shapes、层数与研究结构。Challenges 允许你限制或禁用特定机器或功能(例如 No Cutter、No Splitters、Only 1x1 platforms)。
- 操作员等级 与目标线:目标线有独立的等级并呈指数增长的交付需求。存在两个随机 Operator Shapes(ROS)并依赖 seed;一个允许 crystals,另一个是否允许取决于关卡规则。使用 Delivery Indicators 在
传送带末端查看某个 shape 是否与
里程碑、任务、未来里程碑(orange lock)或 Operator shapes(purple star)相关。
- 蓝图与 Blueprint Points:保存并粘贴蓝图以重现复杂构筑。粘贴可能会根据 Difficulty 消耗 Blueprint Points;基础费用随机器数量与 Difficulty 的复制/粘贴倍数而缩放。在 Relaxed/Normal 模式下复制/粘贴是免费的;Challenge 模式启用费用。
实用设计提示
- 先模拟:使用 Codex 的 simulated machines 与 Shape Inspector 来验证堆叠、交换、针推与晶体生成的结果,再把平台资源投入到实体构筑中。
- 避免意外破坏晶体:如果需要在分割/旋转操作后保留晶体,优先使用 Swapper(它在不下落的情况下重组合半区)或设计流程以在每次操作中保持晶体的水平/垂直连通。
- 使用门与过滤器保持
传送带/
管道清洁:Belt Filter(形状输入)与 Pipe Gate(颜色输入)可防止错误物品通过,并让你为混色或混形流构建确定性的路由。
- 管理火车容量与时序:wagon 容量与火车往返时间必须匹配生产率。如果 unloaders/loaders 成为瓶颈,增加 wagon、trains,或通过研究提高火车容量。
- 规划平台容量与蓝图成本:困难会降低平台容量(Challenge 模式为 80%)并影响蓝图粘贴成本。谨慎放置昂贵的大型蓝图以免耗尽平台单元或 blueprint points。
这些核心提示覆盖了构建高级工厂时会遇到的反复出现的陷阱:始终预览影响结构的操作(堆叠/切割/交换/晶体)、将 crystals 视为脆弱、使用 wires 与 gates 对流动进行门控,并在投入昂贵的平台布局前使用 Codex 中的模拟工具与 Shape Inspector 来验证结果。