
通用型1×2交换器平台的设计,以及设计过程和原理 简介 本指南将介绍这一缺失的部分:通用型1×2交换器平台的设计。 当与其他组件平台配合使用时,这一补充可通过使用能保留原始组件尺寸和输入/输出位置的平台等效物来缩放电路,从而构建任何平面形状的配方——即不涉及堆叠的设计: 传送带→空间传送带 1×1组件→1×1组件平台 1×2组件→1×2组件平台 本指南还概述了交换器平台背后的设计过程。最终的电路并非巧妙规划的结果,而是经过数小时迭代改进的产物。在这个过程中,我发现了一些自己自然而然会遵循的设计原则和策略。我把它们分享出来,希望能帮助那些喜欢搭建电路但可能不知从何入手的玩家。我还计划在未来专门撰写一篇关于电路设计方法的指南,更深入地探讨这些理念。 设计 通用1×2交换器 以下是该设计的截图和代码。

SHAPEZ2-2-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$ 1×2 SplitterA 1×2 splitter is also included, derived from the swapper design above. Although 1×1 splitters are available, the 1×2 variant maintains the same port layout as the original component—this consistency is essential for clean component-to-platform conversion.

SHAPEZ2-2-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$ Caveat

这种设计的一个注意事项是,由于其通过旋转对称而非反射对称构建,输出方向会反转。这导致电路似乎交换了输入的东侧而非西侧,与预期可能不同。 术语说明 为清晰起见,本指南中使用了一些非标准术语: 【组件】——放置在平台内的运行机器。 【电路】——单个平台内包含的传送带和组件的集合。 【组件平台】——与组件具有相同输入输出配置和形状的平台。组件到平台的转换 借助1×2交换器和1×2分流器组件平台,我们可以通过以下转换来扩展任何平面电路: 组件→组件平台 传送带→太空传送带 这使得使用组件平台能直接从平台级电路过渡到太空级电路,例如:2x对角拐角。


例如:3+1混合形状


方法论 此设计通过迭代开发而成。我没有预先规划好所有内容,现在也无法回忆起所有细节。相反,我在数小时内运用一些关键原则进行了反复尝试。 旋转对称

红色十字标记旋转对称的中心。设计电路的一半,将平台端口连接到各个组件。为保持旋转对称,在一侧进行的任何调整(例如,将左侧组件向上移动)都应在对侧进行镜像操作(例如,将右侧组件向下移动)。

结合传送带运动具有可逆性这一特点(即当传送带方向反转时,分流传送带会变为汇流传送带),我们可以复制设计好的半回路,将其旋转180度并反转传送带方向,从而将组件输出导回平台端口。传送带共享

当两条传送带被分流成承载半负荷的支线时,我们可以合并两条中间支线,之后再进行分流。这样可以节省空间。 尽量使用传送带跳跃功能——这能为额外的跳跃创造空间,并且是在不借助第二层的情况下实现传送带交叉的唯一方法。 设计流程:放置所有必要组件。
每条线路4个组件×4条线路=16个组件 每个组件后方均放置一个垃圾方块,以表示其需要来自A平台端口的输入。 因此,组件接受输入的模式为:BAABBAABBAABBAABBAABBAAB 继续连接输入

尽可能使用更多的跳跃来最大化其他传送带的可用空间。上下移动组件以腾出空间
交换器组件在保持围绕平台中心旋转对称的同时进行了垂直移位,这为左侧腾出了足够空间以增加一次跳跃。应用了传送带共享策略
在高亮区域,由于空间限制,一条传送带承载着两种输入,随后分流为两个输出。 完成了电路的前半部分

所有平台输入现在已连接到相应的组件输入。 复制电路并将其旋转180度。

目前阶段,传送带方向不正确,这就是出现警告指示的原因。已修复传送带方向问题。

完成! 结语 这是我的第一篇攻略,很高兴能为这样一款制作精美的游戏撰写。希望它能帮到你! 排版可能还不够完美——在间距优化和设计精简方面肯定还有提升空间。
2026-02-15 22:00:13 发布在
异形工厂2
说点好听的...
收藏
0
0
