游戏之家 > 游戏库 > 我的世界

《我的世界》饥饿值算法大揭秘

民以食为天,《我的世界》中的主人公也是一样,饥饿值能够很好的告诉大家,什么时候需要吃东西了。其实如果能够了解做什么事会消耗饥饿值,那么这对我们的冒险是非常有帮助的。

我的世界中有着饥饿度这样一个设定,限制了玩家对这个世界诶无限的探索,那么在我的世界中,饥饿度是如何计算的呢?又该如何补充?下面小编为大家带来详细介绍。

《我的世界》饥饿值算法大揭秘

饥饿度在Beta1.8冒险更新中加入,在游戏中表示为“鸡腿”的图案,饥饿度条在生命条右边,每个玩家都有10格饥饿度。饥饿度分为20个等级,也就是半格饥饿度一个等级。三格半饥饿度就是6级,五格半就是11级。当玩家有18级或九格或以)的饥饿度,能够每4秒回半格血。

当玩家饥饿度等级小于等于6,玩家将无法奔跑。饥饿度等级为0,将会每4秒失去半格血。简单难度下,最多掉血到只剩5格血,中等难度下最多掉血到只剩半格血,也就是濒死。而困难难度下是会饿死的。和平模式中,饥饿度不会下降,而且饱腹自动回血依旧有效。

饥饿度增减机制

饥饿度:分为20级,上面说过,在饥饿度条中显示。

饱食度(foodSaturation):不在游戏中显示,饥饿度下降前会先减玩家的饱食度,吃东西不仅会恢复饥饿度,也会回复一些饱食度。饱食度永远不会高于饥饿度,并且当玩家饱食度下降到0后,玩家的饥饿度才会开始下降。(所以常常能发现满饥饿度状态往往能持续一段时间,之后开始迅速下降。也因为饱食度永远低于饥饿度,所以吃饱比饿了才吃一点划算。)

饥饿计时器:当饥饿度等级大于17(也就是九格或以上)或为0(零格)将从0计时至80,到达80后增血或减血半格,计时器归零并重计时。(内部触发机制,可以无视,从0计时到80也就是上面说的4秒钟)

饥饿损耗度:在0.0到4.0之间,随着玩家行为动作而增加。损耗度每次超过4.0,便减去4.0,并减1级(半格)饱食度,饱食度如果为0的话就减1级(半格)饥饿度。

损耗度增加取决于玩家的不同动作

走路:每米0.01

奔跑:每米0.1

游泳:每米0.015

跳跃:每次0.2

奔跑中跳跃:每次0.8

破坏方块:每次0.025

攻击敌人:每次0.3

受到伤害:每次0.3

食物中毒:持续30秒,每秒0.5,总计15

其他行为动作不增加损耗度。


也就是说挂机,划船,坐矿车几个小时都不会掉饥饿度。所以可以尽情地在游戏中挂机,不必担心饥饿的问题。也可见交通工具在饥饿度加入游戏后变得更重要了,虽然再好的交通工具也比不上/home,/spawn等等的指令...而且平时走路也不要老蹦蹦跳跳的,很伤身体啊,跳1次能走20米路呢。也可见矿洞里造楼梯还是很重要的。