Brilliant! Awesome water physics!
Loved the game. Will just save this game to play in freetime, very cool!
Random suggestions:
- Add outdoors place (maybe a small lake) with some wind
- Multiplayer racing would be awesome!
If the way you simulate the waves is deterministic you can always send just the various events (actual player interactions) so that you don’t actually have to syncronize the actual phisics state, I was reading how some games like teardown do this and it seems like a really cool way to approach multiplayer, tho I’m still new to it too so take my advice with a box fo salt XD, would be sick indeed playing this with friends :D
I did get experimental multiplayer to work in https://hiina.itch.io/mushi-lantern (which also happens to use a gpu-driven cellular automata you manipulate to indirectly affect things). It does authoritative multiplayer; clients still run their own simulation but the host sends any changed state over in snapshots, which get lerped to on the other clients. So even if there is slight nondeterminism from floating point or timing or whatever, the clients converge. For this sort indirect/imprecise manipulation, it seems to work well enough you don't notice the lerp.