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.
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)
Linux is not currently supported.
Installation
- Install the Chrome extension from the Chrome Web Store.
- Open the installation window in Unity Editor via
Tools > PlayPad > PlayPad Extension Installation Window. - 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.
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.