So I'm deep In the engine fiddling with more physics related stuff (yes I know I'm supposed to be doing particles but I'm learning multi-tasking) and this time I'm trying to balance mass/force/buoyancy related bits and pieces to make things behave more naturally.
The video shows progress so far and I'm looking for comments on how it's looking so far.
Also, for those I know are building maps with a water theme, how should I deal with buoyancy?
The solutions I've thought of are:
1) Add a 'buoyancy factor' parameter to fpe/editor to specify how an individual entity should behave.
2) Use the entity volume and weight and mathematically calculate a buoyancy value..
3) Add a Lua command to set the buoyancy value on a per entity basis.
or maybe a combinatioon of all three?
(by bouyancy factor I mean where in relation to the water surface level an entity will float)
Been there, done that, got all the T-Shirts!