Skip to main content

PlayPad Chrome extension

Testing PlayPad SDK integration typically requires building a WebGL client and uploading it to the cloud, which significantly slows down the development cycle. The PlayPad Chrome extension solves this by enabling bidirectional communication between the Unity Editor and PlayPad, allowing developers to test their integration in real-time without creating builds.

warning

When using PlayPadCommunicator in the Unity Editor, developers must either use the PlayPad Chrome extension or implement custom mocks.

Supported platforms

The extension is compatible with:

  • Windows (x64)
  • macOS (x64 and ARM64)
note

Linux is not currently supported.

Installation

  1. Install the Chrome extension from the Chrome Web Store.
  2. Open the installation window in Unity Editor via Tools > PlayPad > PlayPad Extension Installation Window.
  3. Click Install to register the native messaging host.

The installation process configures Chrome's Native Messaging to allow communication between the browser extension and Unity Editor.

Usage

Once installed, the extension enables the Unity Editor to communicate with PlayPad running in Chrome. This allows testing of PlayPad SDK features such as authentication, matchmaking, and external communication without deploying a WebGL build.

warning

The extension only works with the debug environment at https://hosting.elympics.ai/debug.

For details on testing in the Unity Editor, see Editor testing.