
[先聊聊思路再动手]
想在我的世界里做一台跑步机,很多玩家第一反应是造一个会转圈的活塞装置,其实真正的跑步机核心并不复杂,关键在于“循环”和“速度感”这两个点,我先说清楚整体思路,免得你后面走弯路,整个装置需要三个部分组成,一是动力源,二是循环轨道,三是玩家站立位置,动力源用活塞推方块来制造循环,轨道用普通方块铺成环形,站立位置则需要两个黏性活塞配合红石时钟来推动脚下的方块,这样你站在上面就会感觉自己一直在往前跑,但实际位置没有移动。
[材料清单要备齐]
做这台跑步机需要的材料不算多,但有几样必须用对,黏性活塞至少需要四个,普通活塞两个,红石粉准备两组左右,红石中继器四个,红石比较器一个,观察者两个,侦测器一个,还有石英块或者任何你喜欢的装饰方块若干,需要注意的是,黏性活塞和普通活塞的用法完全不同,黏性活塞会把方块拉回来,普通活塞只会推出去,这里不能混用,另外还需要一个拉杆作为总开关,以及至少八个任意材质的压力板,如果你想做进阶版的双人跑步机,材料数量翻倍就行。
[基础框架的搭建方法]
先在地面上挖一个四格宽六格长的坑,深度两格,坑底铺满红石粉,然后在坑的一端放置两个黏性活塞,面朝坑内方向,活塞前面各放一个普通方块当作“踏面”,另一端同样放两个黏性活塞对称布置,这里有个关键细节,普通活塞前面的那个方块千万不要用沙子或沙砾,因为重力方块会掉下去,到时候你得重新挖开地板来修,很麻烦,用圆石或者石头都行,然后沿着坑的两侧放置红石中继器,每个中继器都要朝向活塞那一侧,并且把延时调到最高档,这样活塞推动的速度才会稳定。
[动力装置的核心部分]
接下来安装红石时钟,这是跑步机的心脏,挖开坑道旁边的一个三格空间,在里面放置五个红石中继器围成一个圈,每个中继器档位都调到二档,然后在圈内放一个红石粉连接起来,这就形成了一个循环脉冲发生器,脉冲频率决定了活塞的推动速度,档位越高频率越慢,我建议从二档开始试验,因为太快的话玩家会被直接弹飞出去,那个体验就像被恶魂撞了一下,很难受,放一个拉杆连接到时钟电路上,拉动拉杆后你会发现活塞开始交替推动方块,这时候整个装置已经具备跑步机的雏形了。
[步行速度的感受调整]
现在你站到方块上面试试,你会发现活塞推着你走,但走到头就会掉下去,所以需要在两端安装观察者来侦测方块到位,观察者检测到前方方块变化时,会发出一个红石信号,这个信号用来触发另一端的活塞继续推动,形成一个完整的循环回路,实际操作就是在两端的活塞后面各放一个观察者,观察者的信号输出口朝向对应的中继器,这样当活塞把方块推到位时,观察者就会踩住下一个活塞的启动信号,你还是站上去感受一下,如果觉得速度太快容易掉下去,就把中继器的档位再调高一档,如果想要更快,就缩短红石时钟的电路长度,但不要少于三个中继器,否则频率太高活塞会跟不上。
[双手柄控制的双人版本]
如果你希望做一台两个人能同时跑步的版本,就在基础框架的两侧各延伸两格,放置两组对称的活塞和方块,用红石中继器把两条轨道并联到同一个时钟电路上,这样两个玩家可以面对面或者并排跑,方向相反或相同都可以,这里有一个实用的技巧,在跑步机正前方放一个物品展示框,里面放一根烤兔腿或者船,画面看起来就像你在追逐战利品,心率不自觉就上去了,我试过加一个计分板系统来记录跑步时间,但那个属于命令方块范畴,生存模式下实现不了,所以原版模式下你用压力板连接一个音符盒就行,每一次踩踏都会发出鼓点声,节奏感特别带劲,整个跑步体验完全不一样。
[实用细节和故障排查]
最后说说几个常见问题,如果你发现活塞推着方块走了一段就停住不动了,多半是红石中继器的方向放错了,用调试棒右键点一下观察者就能知道它到底检测到了什么方向的变化,还有个问题是玩家站立时会卡进方块里,这是碰撞箱的问题,把普通方块换成楼梯方块,注意让楼梯的台阶面朝上就能解决卡顿,如果你觉得跑步机的声音太吵,可以在活塞下面垫一块羊毛方块,能消掉大部分噪音,整个装置从设计到完工大约需要二十分钟,新手可能会慢一些,但熟练之后你会发现这个结构的扩展性很强,加长轨道或者加高都可以,想要做成斜坡模式就在中段垫高半格,跑步的感觉就会变成爬坡,腿部肌肉的燃烧感特别明显。
相关文章