我正在开发一款新的森林生态系统,并试图让每个机制都与其他机制相互作用:

• 可拉动的蘑菇,根据拉长它们的距离来决定你会被击飞多远

•弹跳蘑菇,它们会重新定向你(或你的箭)在接触时

• 喷水器会让蘑菇长高,但它们的射程会根据有多少个喷水器激活而改变

我正在努力保持可读性而不冗余。

这些机制在第一次看到时感觉是否清晰通畅,还是有一些混乱?