Jump to content
  • entries
    944
  • comments
    5,899
  • views
    929,467

TeamSpeak


Josh

2,631 views

 Share

Being able to communicate with a gaming headset or microphone is an important part of fast-paced multiplayer gaming. Therefore, Leadwerks 4.6 will feature easy to use voice recording features that allow you to talk to your teammates or taunt your opponents, in addition to a new peer-to-peer networking system.

The system is largely automated so that you only have to call a single command:

Voice::SetRecording(true)

Or in Leadwerks 5:

SetVoiceRecording(true)

In practical usage, you would just link this to a key press like this:

SetVoiceRecording( window->GetKeyDown(KEY_V) )

To prevent opponents from hearing your team's communication you can disable voice broadcast to some users:

Voice::SetMemberBroadcast(const uint64 steamid, const bool state)

I'm not too sure about the naming of that last function, but you get the idea.

That's really all there is too it. The engine will handle recording, compression, and broadcast of your voice so you can easily talk to other players in any Steam-based multiplayer game. When the other players receive the voice data it will automatically be converted into a sound and played. So you can enable voice communication in your game with just one command!

  • Like 3
  • Thanks 1
 Share

6 Comments


Recommended Comments

29 minutes ago, martyj said:

Will we have the option to use our own teamspeak server?

This really has nothing to do with the application called “TeamSpeak”.

Link to comment
1 hour ago, Josh said:

This really has nothing to do with the application called “TeamSpeak”.

Maybe I misunderstood.

Is this just Teamspeak client bindings, so the user will have to install Teamspeak, or is Leadwerks shipping with a Teamspeak client to support in-game communication?

Link to comment

Josh is saying team speak not TeamSpeak. Nothing to do with the application TeamSpeak. It's just a phrase where teams speak to each other.

  • Upvote 1
Link to comment

Josh is saying team speak not TeamSpeak. Nothing to do with the application TeamSpeak. It's just a phrase where teams speak to each other.

Clickbait at its finest. ;)

  • Upvote 1
Link to comment

This will be a very important feature to the engineering and product development consumer, as now, VR meetings can be entirely conatined within leadwerks source code. No need to run Skype on the side, or any goofball software, like TeamSpeak. (I am a Teamspeak user for flight sims, love the software, one of the few software applications I will swear by).

But, this is a powerful tool. I am very excited to learn to utilize this feature. 

Rick, we are gonna need to talk about this API. 

Link to comment
Guest
Add a comment...

×   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...