I've made water that can combine with physics objects for buoyancy and displacement. Nothing very complicated - objects are pushed upwards based on their individual buoyancy, and the water level rises based on the number and size of objects in the water. Both of these scale for how much of the object is submerged.
Anyone who wants to use this is most welcome. I just added the water as a part of my game - though if I'd realised how annoying it would be to implement, I probably wouldn't have done it. Construct is bound to get inbuilt physics water sooner or later!
Still to do:
- Make scaling more accurate for ellipses (if motivated enough).
- Slow down objects to simulate water drag (when Get Force is added).
EDIT: Updated link