So I was brainstorming a little today on the fact that Space Engineers oceans are made of colored ice, and how dynamic water seems just about impossible to reasonably do within the game's engine, and an idea came to mind. I'll just use water as an example liquid, but you could probably get more creative on, say, the alien planet or titan. So why not treat the ocean like a layer of atmosphere? Something similar to a layer of "Clouds" could give the ocean a surface shader so you can tell where sea level is. Pros: Probably wouldn't be difficult to make O2 level underwater low or none. "Water" could be pumped around, just like gasses, possibly using a new type of vent. (I still think it would be funny if you could fill a room with hydrogen and have it become explosive. ) Could place some resources on the bottom of oceans, giving the player an incentive to explore down there. Maybe atmospheric thrusters could become useless when submerged? Although, adding a new type of thruster to the game might be a little much. This system would not be too intensive and slow the game to a crawl. Bond villain underwater lairs can be a thing. Cons: Would have to make some form of "buoyancy" factor based on the ship's mass and volume. Not sure if this is a pro or con, because maybe this would open the way for blimps and such? Water would not be dynamic. Sea-level is a set height. If you get a hull breach in your submarine-spaceship, the room is either completely full of water, or not full of water. There is no inbetween since it is treated as a gas. Would need some form movement for the player when underwater? Then again, space suits are sort of heavy, so sinking is reasonable. New blocks = messier interface If you dig down you will end up with an undrainable hole of water Any thoughts on this idea?