~/projects/echobound
Echobound
Multiplayer Extraction Roguelike
Unity 6C#FishNetSteamworkswhisper.unityLLMHDRP
$ overview
Echobound is a multiplayer extraction roguelike I'm building with a small team. The core hook is the companion system: instead of binding pet commands to a hotbar, you press-to-talk on your mic and tell the thing what to do — "attack the big one," "follow me," "bolt the guy on the ridge" — and it actually does it.
Audio is captured locally and transcribed with whisper.unity, the transcript runs through an LLM that interprets intent against the companion's available abilities, and the resulting command is dispatched through FishNet so every player on the server sees the same companion behavior. Steamworks handles lobbies and identity.
$ highlights
- Voice-driven companion pipeline: press-to-talk → whisper.unity transcription → LLM intent resolution → networked ability dispatch.
- FishNet authoritative networking keeps the companion's behavior in sync for every player on the server, no client desync.
- Steamworks-backed lobbies and identity; HDRP visuals in Unity 6 for moody, high-contrast extraction runs.