Closed DivFord closed 8 years ago
It could… but it feels wrong to implement water as fire… I set up the fire class the way I did so that I could have a much simpler constructor than the normal particle effect. It's really just a way to lower the amount of clutter in Object. If we add options to do different effects with it, it sort of defeats the point.
I was thinking waterfalls would just be animated sprites, with a "splash" particle effect at the bottom to hide the join. There's no need for them to interact with water blocks. They'd just be a detail we could add during level design.
Anyway, it'll be a while before we need any of that, so we may as well leave things as you have them.
So… currently fires don't burn things, and look like particularly animate tulips. We should probably do something about that.
I'm going to stay out of the mechanical side of things, but my take on the graphics is that a particle system should be used.
By way of example, here is a screenshot from my pet project. It's 3D, and using an additive shader, but hopefully you get the point.