8
lorentz
4y

How bad an idea is it to avoid having to write VoIP for my game by writing a discord bot instead that moves people between rooms that represent the literal rooms in game?

Comments
  • 4
  • 0
    Suppose the API is very flexible so you can add whatev voip service you're using, and I write another plugin for TeamSpeak
  • 0
    Anyway I ditched the idea because I realized that I might want to add fun stuff like overhearing sentences when someone opens a door and muffled words coming through thinner walls.
  • 0
    @Lor-inc Discussions and secrets are a major part of the game, so I'll need sophisticated sound management.
  • 0
    As long as your users are okay with discord's ToS/privacy policy, it's okay I think
  • 0
    There is a TeamSpeak plugin for alternative GTA:V clients, it makes it possible to have voicechat based on ingame distance. I'm not sure if that is open source, but if it is modifying it to work with your game might be an easy solution (and way less hacky, no need to move rooms and all that which might trigger some sounds).
  • 0
    I'm nauseous
  • 0
    @saucyatom I don't really need distance-based volume, as the game doesn't have free movement and people in the same room are always treated the same.
  • 0
    @3rdWorldPoison You would be if you saw how much bandwidth weakly compressed audio takes to transmit.
  • 0
    The main reason why I want to do it is because Discord is known for their great connection stability and I'd rather employ the Unix principle and outsource this to the best in the field than try to recreate it
Add Comment