我的世界关于饥饿度和饱食度的研究
在我的世界中如果饿了就需要吃东西,不然我们的饱食度会降低哦,降到最低就会伤血了,今天游戏园小编为大家带来了我的世界关于饱食度的文章!希望大家能够喜欢!
在level.dat中,有4个字段是关于饥饿系统的:
食物水平(foodLevel),取值范围是从0到20,它表示的是玩家饥饿值。1点等于(半个“火腿”)。
食物饱和度(foodSaturationLevel)这是一项隐藏的食物变量,一种在消耗食物水平之前先消耗的值。食用任何食物都会添加一点这种变量。注意这个变量是无法超过食物水平的。当这个变量到达0时,饥饿条会颤抖一下。
食物计刻表(foodTickTimer)当食物水平大于17或者等于0时,它就会以刻(1/20秒)为单位来增加。当其到达80时,就会重设至0,并且对玩家生命值治疗或者伤害一点(半颗心)。
饥饿等级(foodExhuastionLevel),取值范围是从0.0到4.0,玩家的每项行动都会增加它。当饥饿等级到达4.0时,它会自动减4.0,并且从食物饱和度或者食物水平(当食物饱和度等于0时)减去1点。
我们可以在游戏中直观”看“到的所谓”饥饿度“,是其中的”食物水平“。
而不能看到的,隐藏的所谓”饱食度“,是其中的食物饱和度。
认真阅读。
根据wiki,一块熟牛排所可以补充的【食物水平】是8(4鸡腿),
可以补充的【食物饱和度】是12.8。
【食物水平】和【食物饱和度】是分开的概念。
也就是说食用一块熟牛排时,会补充8个食物水平,同时补充12.8个食物饱和度。
当你运动时,游戏会优先减去你的食物饱和度,当食物饱和度为0(你的饥饿条会抖动)时,才开始减去可见的食物水平。
那么,是不是只要可见的食物水平降低了(即可以食用食物),就应该立刻食用食物呢?
大部分人认为是可以的,因为他们认为饥饿度会有溢出,这是不会亏本的。
但是实际上,这依然会造成一点亏损。
食物水平的上限是”20“(即10个鸡腿),这一项是不会有溢出的。
食物饱和度没有上限,当它不为0时,食物水平不会降低。
在我的世界中如果饿了就需要吃东西,不然我们的饱食度会降低哦,降到最低就会伤血了,今天游戏园小编为大家带来了我的世界关于饱食度的文章!希望大家能够喜欢!
在level.dat中,有4个字段是关于饥饿系统的:
食物水平(foodLevel),取值范围是从0到20,它表示的是玩家饥饿值。1点等于(半个“火腿”)。
食物饱和度(foodSaturationLevel)这是一项隐藏的食物变量,一种在消耗食物水平之前先消耗的值。食用任何食物都会添加一点这种变量。注意这个变量是无法超过食物水平的。当这个变量到达0时,饥饿条会颤抖一下。
食物计刻表(foodTickTimer)当食物水平大于17或者等于0时,它就会以刻(1/20秒)为单位来增加。当其到达80时,就会重设至0,并且对玩家生命值治疗或者伤害一点(半颗心)。
饥饿等级(foodExhuastionLevel),取值范围是从0.0到4.0,玩家的每项行动都会增加它。当饥饿等级到达4.0时,它会自动减4.0,并且从食物饱和度或者食物水平(当食物饱和度等于0时)减去1点。
我们可以在游戏中直观”看“到的所谓”饥饿度“,是其中的”食物水平“。
而不能看到的,隐藏的所谓”饱食度“,是其中的食物饱和度。
认真阅读。
根据wiki,一块熟牛排所可以补充的【食物水平】是8(4鸡腿),
可以补充的【食物饱和度】是12.8。
【食物水平】和【食物饱和度】是分开的概念。
也就是说食用一块熟牛排时,会补充8个食物水平,同时补充12.8个食物饱和度。
当你运动时,游戏会优先减去你的食物饱和度,当食物饱和度为0(你的饥饿条会抖动)时,才开始减去可见的食物水平。
那么,是不是只要可见的食物水平降低了(即可以食用食物),就应该立刻食用食物呢?
大部分人认为是可以的,因为他们认为饥饿度会有溢出,这是不会亏本的。
但是实际上,这依然会造成一点亏损。
食物水平的上限是”20“(即10个鸡腿),这一项是不会有溢出的。
食物饱和度没有上限,当它不为0时,食物水平不会降低。
我们来做一个简单的实验,在食物水平降低了0.5个鸡腿时和食物水平降低了4个鸡腿时分别食用一块牛排,然后开始跑动以消耗食物饱和度和食物水平,
是在降低了0.5鸡腿时食用牛排可以保持更久的饱和,
还是在降低了4鸡腿时食用牛排可以保持更久的饱和呢?
损耗了0.5个鸡腿时,我吃下一块牛排,然后开始跑动。
损耗了4个鸡腿时,我吃下一块牛排,然后开始跑动。
实际上,两者可以支持跑动的时间是几乎一样的。
PS:在实验前我/kill让食物水平和食物饱和度恢复。
再次试验了在消耗5个鸡腿时食用牛排,三者的饥饿条几乎是同时开始抖动并降低。
也就是说,牛排一定可以为我们提供12.8的食物饱和度,让我们”吃饱”
而在食物水平的损耗≤8(也就是牛排可以补充的食物水平)时,牛排会为我们刚好补满食物水平(即可见的饥饿条)。
而在食物水平的损耗>8时,牛排会为我们补充8点的食物水平。
决定我们什么时候开始“饥饿”的是食物饱和度(不可见),
而决定我们“饥饿”的程度的是食物水平(可见)。
那么,正确食用食物,毫无亏损的时机应该是在你的食物水平≤该食物可以补充的食物水平时。
不过其实吧,这东西还是没什么意义,因为目前单次食用可以补充最多食物水平的食物是牛排、猪排、南瓜派(均为8,4鸡腿),那么最大的损耗仅仅只是7食物水平(3.5个鸡腿),这其实是一文不值的。
精品推荐
相关文章
更多+热门搜索
手游排行榜
- 最新排行
- 最热排行
- 评分最高
-
冒险解谜 大小:274.6MB
-
角色扮演 大小:20M
-
飞行射击 大小:25.4M
-
应用软件 大小:2.64 MB
-
角色扮演 大小:125.00MB
-
冒险解谜 大小:51MB
-
其他游戏 大小:52.0M
-
主机游戏 大小:3G
-
休闲益智 大小:100MB
-
冒险解谜 大小:65.01M