EasyCodeForVivox View on Asset Store (opens in new tab)

Package details

Latest version
2.0.1
Last updated
First released
Unity version
2021.3.11 or later
Package size
53.6 MB
Files
412
Favorites
14
Views in the past week
5

Price tracking

Last checked
Tracked since
Lowest recorded
Free on

Keywords

EasyCodeForVivox

by FullStackIndie (opens in new tab)

1 rating, too few to average

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

Price Free

Get it free on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for EasyCodeForVivox, 6 months Current Free; lowest Free; highest Free in this period. $0 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 1

EasyCodeForVivox screenshot 1

EasyCodeForVivox screenshot 1

About this asset

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

From the publisher's Asset Store listing.

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)

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2021.3.11f1 Compatible Compatible Compatible Compatible

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)

As listed on the Asset Store.