Hello, I'm working on a prototype for a turn based multiplayer game with godot, I tried the current plugin but is just too overkill and difficult to work, so I end up using other frameworks. I like the idea of the new actors, if I understand correctly they can replace the need to use multiple services like in my case ( Pusher, upstash, redis ), I see there is no Godot implementation yet, I don't mind coding my own client but the lack of documentation keeps me away. I was able to make my own pusher client for Godot by just reading the docs: https://pusher.com/docs/channels/library_auth_reference/pusher-websockets-protocol/ If you could add something like that in the docs it will help other developers to create more sdk for different platforms.
This documentation describes the current JSON based protocol used by clients to communicate with Channels, mainly over a WebSocket connection.
Build and scale stateful backends. Rivet Actors is a library for long-lived processes with durable state, realtime, and scalability. Easily self-hostable and works with your infrastructure.