Inspired by Holdfast game https://www.youtube.com/watch?v=43j87Wkp0DE, the idea is very simple: you just talk to people around you
You can test it with the test client (needs java 11+), link below.
Privacy
The only thing that is sent to brodgar.io voice server is relative position of players around you. No coordinates, map position or grid ids are sent, so the server can't reconstruct where you are
Audio is sent encrypted to the server
Client developers
It's just one fat jar, a single adapter file and some small code in MapView.
Example of basic implementation in the test client. The test client has a Voice Chat option panel, a keybind for the "Push To Talk" and two examples ideas: an option to Mute/Unmunte using the FlowerMenu when right clicking a player, and a speaker icon that changes color.
This are just some ideas, developers can integrate it in their clients as they like.
Links
Test client: https://github.com/irongete/brodgar-io-client/releases/latest
Library for developers: https://github.com/irongete/brodgar-io-voice-client
Example client source: https://github.com/irongete/brodgar-io-client
Some screenshots of the test client


I'd love feedback from people who test it and, especially, other client devs willing to integrate it. Let me know what you think

