Boids

Boids

模拟鱼群行为的Boids仿真 🐟

Boids(群体模拟)

这个模组将原版游戏中鱼群的聚集行为替换为一种群体模拟(Boids)算法。

一群鱼在一面白色混凝土墙前

ModFest 1.20

什么是群体模拟(Boids)?

“群体模拟”指的是一种计算机模型,模拟自然界中观察到的群集或成群行为,比如鸟类或鱼类的协调运动。在这个模组的上下文中,它意味着鱼类将表现出更真实、更动态的群体移动,让你的水下环境更加生动。

具体来说,每条鱼将遵循以下三个规则:

  • 分离:转向以避免与邻近同伴拥挤
  • 对齐:转向以与邻近同伴的平均方向保持一致
  • 凝聚:转向以朝邻近同伴的平均位置(质心)移动

额外资源

你可以在以下地方了解更多关于群体模拟的信息: