我的世界过山车怎么做?

董渲一董渲一最佳答案最佳答案

题主是不是想问怎么做“恐怖过山车”,毕竟在游戏中做一趟刺激的过山车可不容易! 先给大家看看最终成品吧~(为了展示效果,特地把轨道高度设得有些离谱= =) 接下来进入正题。 本案例所使用的版本是1.8.9,所需插件为工业时代2、红石科技。

由于红石科技模组中设置了各种红石线路的验证,因此要想使用本案例中的过山车路线,就必须得先破解这些验证。本人尝试了多种方法,最终成功破译,具体过程不再赘述,如有兴趣可以自己试验一下。需要注意的是,每次打开地图时,程序都会自动寻找地形最高处作为起点,所以如果我们要修改起点的话,只需要把要使用的地形最高点附近的水源全部挖掉即可(注意不要让水碰到要作为起点的地形块)。下图中我故意把起点处的河流引到别处,就是为了方便演示而特意设计的。 接下来进入重点,如何设计线路能让过山车充满乐趣而又不会让玩家感觉很蠢?这里就不得不提一个概念——“阻力”。

众所周知,在现实中要想令物体运行得更远,就需要施加更多的外力,这个外力就是所谓的摩擦力或者阻力。同样,在我们的世界中,要想让火车等载具跑得更快,就必须在后方添加更强劲的动力装置。而在游戏世界中,任何物体的运动都离不开重力,因此我们就可以利用这一特性来设计有趣的过山车路线——我们在中途设置一些能够提供阻力的结构,使得火车在运行过程中不断减速,从而更好地欣赏沿途的风景。

下面我将通过一个例子来演示该如何设计这样的路线。假设我们想要建造一座高约64格的过山车,起点的高度随意设定成25格就好(注意不要离基地太远)。然后我们在途中设置两个弯道,并分别用梯子搭出一个平台供乘客上下车(注意:为了模拟真实的过山车,每个弯道应尽量控制坡度大小,这样能更好地营造出“转弯”的效果)。

下图中我给第一个弯道设定了30%的阻力,第二个弯道设定40%的阻力,这样当火车抵达第一个弯道时,由于受到地形的限制,它只能减速至一定的速度值才能转弯,而当火车抵达第二个弯道时,由于前面已经减速了一次,因此在过弯时就可以不用降得太低。当然,如果你想让火车永远直冲冲地往前冲而不减速,也可以不设定任何一个阻碍其前进的结构。

当火车抵达终点后,它会因为重力作用而继续向前滑动一段距离才停下来。这时如果玩家从火车上下来,可以向另一个方向前进以探索新的区域。

我来回答
请发表正能量的言论,文明评论!