Jump to content
Mumble forums

Using MumbleLink


Recommended Posts

Hello, I am interested in using Mumble in my game. I was looking at the instructions here (https://wiki.mumble.info/wiki/Link) which explain how to link Mumble to the game. However, I am curious what linking the game to Mumble actually does- does this allow the game to use the Mumble functionality itself (for example, having the ability to press X button in my game to mute myself using Mumble's mute functionality) or does it accomplish something more similar to a plugin to where you can enable the overlay? I am interested in having the ability to incorporate Mumble's abilities into my game rather than having the user launch Mumble as a separate application when playing. Any information/help would be appreciated! :)

Link to post
Share on other sites
  • Administrators

Link is only there to transmit data about player's location to Mumble so that Mumble's positional audio feature can work with the used game.

 

Interfacing with Mumble in the way you have described is not really possible yet. In 1.4.0 however there will be a plugin framework (see https://github.com/mumble-voip/mumble/pull/3743). With that you will be able to create a custom plugin that can interface with Mumble via the API and can interface with your game via a custom interface.

Alternatively https://github.com/mumble-voip/mumble-json-bridge (also requires the plugin framework) could be interesting for you as well.

 

EDIT: Integrating Mumble into your game is currently not really possible since the graphical frontend and the functional backend are tightly intertwined. Thus you can't use our implementation as a backend in a game. We are working towards this possibility but this will be a long way.

Thus I think the best thing you could offer as of now would be to automatically start Mumble.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...