fishgame-macroquad
fishgame-macroquad copied to clipboard
How to change networking to server-authoritative
Hello,
I would like to change the networking from master-client-authoritative to server-authoritative.
I would appreciate any advice on how to go about this, thank you.
Short answer is: this is not supported.
Long answer: an official way to do server-side logic in nakama - making server-side modules in Go or Typescript. So to move fishgame's logic to the server you would need to reimplement most of the game in one of those languages. The less official way - go with https://github.com/attackgoat/nakama , expose C api from Rust and import that rust to Go. But it would also require quite a lot of work.