I’ve been working on water, and came up with a system which I think can be implemented within the engine of The Salvage. The three images above show the water layer as I drew them (top), then the layer is set to 50% opacity (middle), finally the layer is set to ‘dodge’ (bottom).
In-engine, I’m thinking that this method of water would be done in two passes. First the actual blob of fluid pixels would be shaded to give that light > dark banding, followed by the shafts of light and bubbles being rendered on top of that. I’ve got a couple ideas for making the light shafts fade in and out that I still want to try. Overall I think this looks good, and by altering the hue and post-effects it should be possible to make it look like several other fluids as well.