Chat Channel Sample

The Chat Channel Sample displays how the Vivox SDK can integrate into a Unity game. It demonstrates a game integration with a lobby chat channel, and includes examples of the following Vivox processes and scenarios:

Note: These examples use Vivox APIs, but rely on additional game code.

  • Signing in and signing out
  • Creating, joining, and leaving non-positional voice channels
  • Muting and unmuting a local user and channel participants
  • How subscriptions handle channel state and channel participant list changes
  • How subscriptions handle channel participant state changes
  • Text communication
  • A team roster with speaking indicators

Chat Channel Sample package contents

The Chat Channel Sample package contains a .tgz bundle with the following components:

  • The Chat Channel Sample with Vivox integrated
  • The Vivox runtime
  • Vivox plug-in libraries
  • Various editor utilities to assist you with building your application with Vivox

Use the Chat Channel Sample

  1. Import the Chat Channel Sample
  2. Build the Chat Channel Sample

The Chat Channel Sample system requirements are aligned with the latest Unity system requirements. For more information, refer to the Unity documentation on system requirements.