Unity logo
Cancel
Cart
Applications
Sell Assets

Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Add-Ons
1/2
EasyCodeForVivox aims to make using the Vivox Voice and Text Chat asset as simple as possible. EasyCode is built on top of Vivox and includes most of the common features
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2021.3.11f1
Compatible
Compatible
Compatible
Additional compatibility information

3d Demo Scenes rely on NetCodeForGameObjects which is only compatible with 2021.3 and above (Do not import if you don't need/want)


  • Compatible with Unity 2020.3 LTS

  • 3D Demo scenes only are not compatible with URP,HDRP because the textures and materials are all pink

2019 will work if you still use the Vivox SDK Asset in the Unity Store (that asset has been deprecated, not available to new users)

Description

Source code is provided to be customized, built-on, or destroyed to your liking. Comes with examples scripts and Demo Scenes on how to use EasyCodeForVivox. You can use Inheritance (base class), GetComponent<>, or dependency injection to interact with EasyCode. I have tried to be flexible in my design without compromising performance or forcing developers to adopt a certain way of doing things. Built to scale and be extensible. 


It currently doesnt support native Unity Gaming Services (UGS). You have to implement Unity Authentication and Unity Lobby Service yourself

Technical details
  • New Feature : Dynamic Events and Dynamic Async Events
  • Uses Zenject for dependency Injection (under MIT license, license included)
  • Supports CrossMuting
  • Supports Multiple LoginSessions
  • Supports 3D Positional Channels
  • Supports creating Secure VivoxAccessTokens on the server if using a networking stack
  • Supports Android and Windows officially. May work (not confirmed/tested) on IOS / MAC / Linux. Consoles not supported.
  • Added push-to-talk at the community's request
  • Updated documentation with cleaner look
  • Demo Scene to see how to use EasyCodeForVivox

3d Demo scene requires NetCodeForGameObjects. If you do not want to use NetCode to test 3D positional channels then dont install it and dont import the 3d demo scenes


View Full Documentation - Getting Started - Easy Code For Vivox (gitbook.io)

EasyCodeForVivox

(not enough ratings)
13 users have favourite this asset
(13)
FREE
License type
File size
53.6 MB
Latest version
2.0.1
Latest release date
May 8, 2023
Original Unity version
2021.3.11
Support
Visit site
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR