#Implement Vivox with Unity Netcode for Gameobjects

1 messages · Page 1 of 1 (latest)

true rover
#

I am a beginner with unity and made a project with vivox and unity netcode for gameobjects, and have essentially done nothing but copy the sample scene for a code based netcode lobby and then set up each player to have their own camera. I do not think that I can learn the entirety of how netcode and vivox works and implement vivox into my project on my own. I would really appreciate it if someone could help me set it up so that vivox automatically joins a voice chat when they join a netcode server. It would also be great if positional audio with vivox could be implemented.
P.S. I realize how complicated this is and how it could be seen as lazy to try to get someone else to help me do this, but I am doing this as a hobby and simply do not have the time to learn this on my own on top of actually coding the game that I am trying to make. I would like to understand how it all works, but there seems to be no good sources on how to do anything with vivox and I am not experienced enough to figure out what to do based off of the sample code for it.

#

Basically if someone has the time to vc and explain how the code works, it would be really appreciated. To simplify, I want to set up vivox to join a voice server based off of the Relay server that the player joins

cloud orchid
#

The Vivox docs are kind of a mess. The code you need to is in the upgrade guide page

The basic steps are to InitializeVivox, Log in to Vivox, then Join a channel.

The only catch for positional audio is that the player position has to be updated manually

The brain dead easiest way to use Vivox is to use the Multiplayer Widgets package. It has a UI widget that will automatically initialize, login, and create a chat channel from the Lobby name.

true rover