Learn how to quickly integrate rich Generative AI experiences directly into Stream Chat. Learn More ->

Chat Messaging

Unreal Chat SDK for Multiplayer Video Games

The Unreal Chat SDK includes the core functionality you need to interact with the Stream Chat API, with support for messages, channels, reactions and more. The SDK also incorporates a selection of Widgets so you can start building your own chat user experience in Unreal.

The logo of Unreal
Getting Started

This guide quickly brings you up to speed on Stream’s Chat API. The API is flexible and allows you to build any type of chat or messaging. 

Tutorials

The best place to start is the Unreal In-Game Chat Tutorial. The tutorial teaches you the basics of using the Unreal Chat SDK to integrate in-game chat into your Unreal Engine project.

Sample Apps

The Stream Chat SDK is the official Unreal SDK for Stream Chat, a service for building chat and messaging games and applications.

Key Unreal Chat SDK Benefits

The Unreal SDK provides straightforward frontend access to all the capabilities of our Chat API infrastructure.

Low-level client

  • Channels
  • Messages
  • Users
  • Events
  • Blueprint or C++

Wide platform support

  • Android
  • iOS
  • Windows
  • Linux
  • macOS

Message List Widgets

  • Add and show message-specific reactions
  • Edit sent messages
  • Typing indicators
  • Read state
  • Temporal grouping of messages

Channel List Widgets

  • Channel name
  • Users' read states
  • Last message
  • Time of last message
  • Event listening

Message Widgets

  • Team chat message style
  • In-game chat message style
  • Temporal grouping of messages
  • Reactions

Message Composer

  • Editing message UI/UX
  • Typing events
  • Emoji support

Unreal Chat SDK Features

  • Send, edit and delete messages
  • Send and delete reactions
  • Query and watch available channels
  • User presence/online indicator
  • Full Blueprint integration

Give Developer Feedback

Didn't find what you're looking for? Get in touch with our team to let us know what we can do to help.

Start coding for free

No credit card required.
If you're interested in a custom plan or have any questions, please contact us.