别担心,Minecraft(我的世界)里的坐垫(Cushions)对帧数“几乎没有影响”
Mojang 最近在《Minecraft》中加入了一样看似不起眼的新物品:坐垫。它可以放在不同高度的平面上,会贴合支撑面的位置,并拥有 16 种羊毛配色。玩家已经用它做出了椅子、舞池、高速铁路,甚至复杂机关;也有人拿它复刻了烤肉卷。
不过,坐垫并不是普通方块,而是实体。只要提到实体,许多玩家自然会联想到矿车、船只和物品展示框大量聚集时的掉帧问题。
X 用户 Daniel Prantolov 为此做了一次压力测试:他在超平坦世界的九个区块中摆放了超过 2,000 个坐垫,实际数量为 2,304 个。测试结果显示,游戏帧数从 450 FPS 降至 427 FPS,差距很小。
当然,这项测试并不能代表所有设备。Prantolov 使用的是配备 RTX 3060 的电脑,旧硬件、低配电脑或 Nintendo Switch 等设备面对相同数量的坐垫,表现未必一致。若是在已有大量生物、红石装置和多人活动的存档中继续堆放坐垫,结果也可能不同。
坐垫与矿车、船只这类持续计算移动、重力和碰撞的实体并不一样。按照 Prantolov 的说明,坐垫大约每 100 个游戏刻检查一次支撑它的方块是否被破坏,也就是约五秒一次。因此,它本身的运算负担相对有限。
官方说明显示,坐垫可放置在任何平坦表面上,水平位置会对齐方格,垂直位置则贴合支撑面;它不会移动,移除下方支撑方块后会破坏。坐垫没有碰撞体,还能与其他物体重叠,只是不能与另一个坐垫重叠。
坐垫放进已有基地后,会不会造成卡顿?

把 2,304 个坐垫挤在一小片区域里,确实不像一般生存玩家会做的事。但坐垫的可塑性很强,建筑玩家已经开始用它修饰山坡、制造层次更丰富的地面,也会把它组合成书架、立柱、室内地板和各种细节结构。
它很可能会像盔甲架、物品展示框一样,逐渐成为建筑党常用的装饰工具。也正因如此,玩家担心数量失控后影响性能,并非没有道理。
如果基地里已经塞满自动分类仓库、刷怪塔、红石机器、箱子和其他实体,那么继续增加坐垫当然可能让卡顿更明显。但 Prantolov 认为,真正拖慢游戏的往往是基地中原本就存在的复杂系统,坐垫最多只是最后压上去的一点负担。
他说,一个箱子方块实体带来的性能影响就明显大于一个坐垫实体;在他的生存存档中,若不使用箱子优化模组,游戏几乎难以顺畅运行。对只在房屋里摆上几张坐垫的普通玩家来说,目前看来无需太担心帧数问题。
评论互动区
理性讨论,友好交流,让观点更有价值
登录后即可参与讨论、点赞和回复,打造更有质量的社区互动。
立即登录参与互动正在加载评论...