robocode-dev / tank-royale

Git repository for Robocode Tank Royale
Apache License 2.0
144 stars 29 forks source link

Is there a Rust of this interface document? #113

Open 594872799 opened 3 weeks ago

594872799 commented 3 weeks ago

https://robocode-dev.github.io/tank-royale/api/apis.html

flemming-n-larsen commented 3 weeks ago

There is no Rust implementation yet. But it is possible to communicate via the protocol over a WebSocket.

Schemas in JsonScema/YAML have been provided for the JSON messages that sent between the server, bots, and observer/controllers. And there are also sequence diagrams over, how the communication works:

https://github.com/robocode-dev/tank-royale/blob/main/schema/schemas/game/README.md