On this page

PubNub Gaming SDK

The PubNub Gaming SDK is a free plugin bundle on FAB that gives Unreal Engine developers everything they need to add real-time features to their games. It includes two modules:

ModuleWhat it doesDocumentation
PubNub SDK (PubnubSDK)
Core real-time messaging including publish/subscribe, presence, access control, app context, message persistence, and more.
Getting Started and API reference
PubNub Chat SDK (PubnubChatSDK)
Higher-level chat features built on the core SDK, like typing indicators, read receipts, threads, mentions, moderation, and more.
Unreal Chat SDK docs

Install from FAB

  1. Install the PubNub Gaming SDK plugin from FAB. For information on installing plugins, refer to the Unreal Engine documentation.

  2. Enable the PubNub Gaming SDK plugin in your project.

Both modules are also available as plugins on GitHub if you prefer to install from source:

For detailed setup instructions, refer to Getting Started (core SDK) or Initial configuration (Chat SDK).

Next steps

  • Core SDK: Follow the Getting Started guide to set up a connection, send your first message, and explore the full API reference.

  • Chat SDK: Jump to the Unreal Chat SDK docs to add chat features like typing indicators, read receipts, threads, and moderation to your game.

Last updated on