Screenshot of in-game chat built with assets from the Unity SDK plugin

Ready for multiplayer console titles, viral mobile games, and everything in between, the Unity Chat SDK helps developers add in-game messaging that just works — whether you have 10 players online or 10 million.

This low-level client brings the power of the Stream Chat API into your existing Unity game engine environment. Start with the Unity In-Game Chat Tutorial, then customize features and UI complexity to match your genre and concept.

Along with the Unreal SDK, this v1.0 release makes Stream Chat more accessible to game developers and studios of all sizes, with reusable assets and components via an SDK plugin. Support for additional API features coming soon.

Channels

  • Create, Update
  • Delete
  • Mute / Unmute
  • Show / Hide
  • Watch / Unwatch
  • Query Members

Messages

  • Send
  • Delete
  • Update
  • Partial Update

Users

  • Create, Update
  • Deactivate User
  • Delete User(s)
  • Mute / Unmute
  • Query Users
Example of gamers chatting within a Unity game created with plugin assets

Unity Chat Plugin Highlights

  • Written in C#
  • Full source code included
  • Compatible with all Unity platforms
  • Demo project (sample app) included
  • Additional Chat API features in active development

Meet the Unity SDK Team

Next Steps

Create your free Stream account to try out all our Chat product has to offer. No commitment or credit card required. If you want a custom plan or have questions, we are eager to talk with you.

Activity Feeds

Build any kind of feed without the headache of scalability or reliability of your feeds.

Learn more about $ Activity Feeds

Enterprise

Available 99.999% uptime SLAs and industry-leading security to power the world's largest apps.

Learn more about $ Enterprise