大家好!

我在Unity中开发了一个模块化的植物生长系统,并且希望从其他开发者那里得到一些反馈。

相比传统的“植物系统”,这个想法是围绕可重用的预设包装,通过调整参数和行为能够创建不同的植物(西红柿、蘑菇等),而无需每次重写逻辑。

我正在实验如何使用不同类型的土壤影响生长。目前,我有9种土壤,每种土壤都有自己的排水和蒸发值,因此一些植物只在特定的条件下才会很好地生长。

这增加了一些深度而不会让事情变得过于复杂。

我还在进行迭代,因此,我非常希望知道:

  • 这种基于预设的方法是否对于你的工作流程是合理的?
  • 你对这个系统的期望是什么?
  • 你认为哪些东西是缺乏或限制性的?

如果有人想尝试它,我也可以提供一些免费的钥匙。

感谢你们很大!