Unreal Chat SDK for Multiplayer Video Games

    Example of multiplayer chat built with our SDK

    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 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.

    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
    A sample of the SDK Blueprint nodes

    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

    Meet the Lead Unreal Developer

    Next Steps

    Start your 30-Day Chat trial 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 →
    Enterprise

    99.999% Uptime SLA, Industry leading compliance and security best practices.

    Learn more →