我的世界如何造坦克?

党荐垚党荐垚最佳答案最佳答案

这问题简单,但答案可能不符合题主的期待。 我的想象中,题主可能是想制造一个像真实坦克那样能开动的坦克,或者是像真车那么大、能载人的战斗车辆。 但现实中,在“世界”里要实现这样的目标是很困难的(尽管我还没试过)。

原因嘛,一是“世界”的实体化让游戏的计算量成倍增加,导致在同一个运行帧下,所能模拟的真实世界面积大大缩小;二是“世界”本身是一个游戏而不是现实世界的镜像,它缺少很多能够支持复杂机械运动的物理机制——这导致了即使我们能搞出类似真车的装甲战车,它的行动也会极其不真实。

当然,我们是可以想办法来部分解决这些问题,使游戏达到我们满意的程度。例如我们可以通过调整代码让游戏生成更大面积的实体,这样我们才能搭建起更复杂的建筑,也才能更好地实现我们的设想。又比如我们可以引入新的元素,在游戏中加入新的物理机制来实现“真实”的效果(比如水下的阻力,比如泥地中坦克的难行等等)。

但是不管怎么优化,这些方案都只能让我们勉强达成“接近真实”的目标而已,是无法真正达到完全真实这个目标的。因为“世界”本身的游戏引擎就是如此设计的,我们没法超越这一点。 所以最终我们发现,我们在“世界”中能做的其实并不多,我们只能尽量利用好现有的条件,做一些近似真实的设计。例如如果我们要做一辆真正的坦克,我们就必须考虑重子炮以及反射弓箭攻击的问题了。

另外就是,由于“世界”中的生物没有“智商”(或者说,除了敌对生物和难度较大的怪物外,生物的智能非常低),所以我们也无需担心它们会驾驶着坦克到处跑、袭击我们的基地,而我们只需要担心那些不会移动的防御塔就可以了……这样的话,我们甚至不需要给坦克安装驾驶装置,只需要让士兵拉开车门就能登上坦克了。

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