泰拉瑞亚人工墙会生怪吗 《泰拉瑞亚》怪物生成算法

日期: 来源:贝斯特安卓网

  泰拉瑞亚是一款备受玩家喜爱的沙盒游戏,其中人工墙是玩家常用的建筑元素之一,关于人工墙是否会影响怪物生成却一直存在着争议。根据游戏内的怪物生成算法,人工墙并不会影响怪物的生成,怪物仍然会在合适的环境条件下自然生成。玩家们可以放心地在游戏中建造各种样式的人工墙,而不必担心会因此影响游戏的乐趣和挑战性。

《泰拉瑞亚》怪物生成算法

先说一个概念:关于刷怪—地图中每秒都会进行很多次生物生成的尝试程序,但并不是每次尝试都能成功。

有许多条件可以影响一次刷怪尝试的成功与否和刷怪的效率高低:

(熟记所有影响条件并合理利用可以最大限度增加场地效率)

1.生物不会在实体方块中生成

2.生成尝试不会在人工放置的背景墙区域内进行(意味着如果你把一片放置了人工背景墙的区域封闭起来,那么这片区域就不会刷怪)

3.当一次生成尝试落在岩浆(需要实体岩浆)上时,这次生成尝试就会被判定为失败。不会生成怪物(这与1,2条不同,前面的是生成尝试不会在那里进行,而这里是这次尝试不会生成生物,是变相的略微降低了刷怪效率)

4.生成一个生物需要比它的体积(碰撞箱)更大的区域才能正常生成。我们知道,terraria中最小生物也需要占用一格空间。所以我们就可以通过不断隔开一格高的空间来同样达到防止刷怪的目的。(示意图见下图)

注:在terraria中,生物的生成与光照无关

泰拉瑞亚人工墙会生怪吗 《泰拉瑞亚》怪物生成算法

生物生成过程:

上图需要注意的地方:

1、固体方块和人工背景墙不会影响刷怪效率。所以可以通过填满大部分刷怪区域,只留下一个小空间来控制进行刷怪尝试的位置。

2、不论第一步随机到哪里,总是先移动到正下方的地面再刷怪(高空除外)。换句话说,不管刷怪空间多大,只需要一层地面。

3、第一步随机选择的方块是整个168x94矩形内的,包括玩家附近的安全区域。只是在之后的步骤中,如果下方的地面在安全区域中,刷怪会失败。也就是说,如果安全区域的地面正上方有太多空间,会导致刷怪失败的概率比较大从而影响效率。

4、“地面没有足够空间”是指自然地形中的小坑洼以及岩浆。

5、"*"所指的鹰身女妖是个特例,因为它并不在地面上生成,飞龙也是如此。

泰拉瑞亚人工墙会生怪吗 《泰拉瑞亚》怪物生成算法

  以上就是泰拉瑞亚人工墙会生怪吗的全部内容了,希望能帮到大家。

相关资讯