如果各位冒险家细心的话,
也许有时会思考这样的问题:
“我现在有个苹果,还有一块牛排,先吃哪个比较好呢?”
这就会涉及到饥饿值与饱和度的问题,
让我来给大家慢慢解释吧~
【饥饿值与饱和度】
饥饿值是什么很好解释,游戏中时刻都会显示饥饿值。
它被显示为一排“火腿”,在生命值(“红心”)的对侧。
“火腿”共有10个,代表着20点饥饿值。
每个“火腿”代表2点饥饿值。
饥饿值长条。可以看到饥饿值已经被损耗了4点。
不同的食物,能不同程度回复饥饿值。
举例来说,熟猪排回复8点饥饿值,而苹果回复4点饥饿值。
左:熟猪排。右:苹果。
可是,饱和度又是什么呢?
饱和度和饥饿值类似,也是一种重要的食物统计方式,
但它是不会被显示出来的。
大家都知道,当你降临在出生点时,饥饿值是满的。
当你开始四处走动、破坏方块的时候,饥饿值还是满的。
但是,你这时已经在消耗饱和度了。
玩家在一个新世界刚出生的时候。可以看到饥饿值是满的。
(其实饱和度此时也是满的)
当你进行一段时间的活动后,饱和度消耗完,饥饿值才会开始消耗。
所以,饱和度和饥饿值的关系,大概就像下图这样:
左边蓝色为平时看不到的饱和度,右边为饥饿值。
饱和度会先于饥饿值被消耗。
饱和度被消耗了8点。
当饱和度被消耗完,你会看到饥饿值长条开始抖动。
饱和度被消耗完时。
然后,饥饿值才会开始消耗。
饱和度为0,饥饿值被消耗4点时。
这个时候,你大概已经把食物拿在手上准备开吃啦。
那么,吃下不同的食物,
究竟会对饱和度回复产生怎样的影响呢?
一起来看一看。
假如,你吃的是一块曲奇。
曲奇回复2点饥饿值和0.4饱和度。
那么,吃完它,你的饱和度+饥饿值,会是这样的:
饱和度:0+0.4=0.4,饥饿值:16+2=18。
于是,当你消耗完只有0.4的饱和度,你又会再次开始消耗饥饿值了。
但是,假如,你吃的是一片西瓜。
西瓜回复2点饥饿值和1.2饱和度。
吃完以后,你的饱和度+饥饿值,是这样的:
饱和度:0+1.2=1.2,饥饿值:16+2=18。
你可以看到,西瓜和曲奇,都回复2点饥饿值。
但是西瓜回复的1.2饱和度,是曲奇的三倍,
所以可以说,在Minecraft里,一片西瓜比一块曲奇更“顶饿”。
还有,饱和度是不能超过饥饿值的。
举个例子,如果你的饱和度已经为0,饥饿值为2。
饱和度:0,饥饿值:2。
然后,你吃了一个金胡萝卜。
金胡萝卜回复6饥饿值和14.4饱和度。
那么,你的饥饿值将会是2+6=8。
而你的饱和度呢?会是0+14.4=14.4吗?
不,你的饱和度也只能是8。饱和度永远小于等于饥饿值。
如果饥饿值为8,那么饱和度最高也只有8点,以此类推。
所以,饥饿值很低的时候,
尽量多吃些【低饱和度、高饥饿值】的食物,
先把饥饿值回复一下吧。
但是,如果你不是很饿的话,
比如说,如果你的饱和度为0,饥饿值为14。
饱和度:0,饥饿值:14。
这时你如果吃下【高饱和度、低饥饿值】的食物,
就不但能回满饥饿值,还能把饱和度回复到很高的水平。
继续拿吃金胡萝卜来举例吧~吃完一个金胡萝卜之后,会是这样:
饱和度:0+14.4=14.4,饥饿值:14+6=20(满)。
这样,金胡萝卜所能提供的全部饱和度与营养值,
就被你充分利用啦。
【食物的营养值】
之前我们说到,
一片西瓜与一块曲奇都能回复同样2点的饥饿值,
但是,西瓜片比曲奇回复的饱和度更多。
所以,我们可以说,西瓜片比曲奇更“管饱”。
为了衡量这个“管饱”的程度,
“营养值”概念被引用了进来。
营养值,就是食物所能回复的【饱和度与饥饿值的比值】。
营养值算法图示。
就像前面所提到的,
饥饿值比较高的时候,尽量食用【高饱和度、低饥饿值】的食物,也就是营养值高的食物。
这可以让饥饿值回满,同时大幅提升饱和度。
饥饿值低的时候,尽量食用【低饱和度、高饥饿值】的食物,也就是营养值低的食物。
这可以尽快提升饥饿值,同时也避免饥饿值溢出造成浪费。
下面将Minecraft中的所有食物,
按照营养价值从高到低排个序,制成一张表,
大家就能一目了然了~
(注:所有数值均是不考虑负面状态情况下的数值。)
表1 营养价值为2.4、1.6、1.44的食物
表2 营养价值为1.2与0.9的食物
表3 营养价值为0.6的食物
表4 营养价值为0.2的食物
看到整理出的表格,大家有没有更清楚一些呢~
虽说没有必要记住食物所能回复的饥饿度、饱和度,
以及它们的营养值,
不过对这些数据有个大致了解的话,
Minecraft生存体验一定也能变得更有效率更愉快噢。
赶快去游戏中验证一下这些新学到的概念吧~