Unity WebGL Example
This document provides a guide for creating a sample app in Unity, building the app for WebGL, and deploying the app to VIVERSE.
Last updated
Was this helpful?
This document provides a guide for creating a sample app in Unity, building the app for WebGL, and deploying the app to VIVERSE.
Last updated
Was this helpful?
Anyone can publish their WebGL-compatible Unity project to VIVERSE in a few simple steps. In this guide, we'll walk through the process of creating an new Unity project, making sure it is compatible with WebGL, and publishing to VIVERSE using the .
While VIVERSE is a great place for multiplayer games with networked avatars — and we have a number of services that can help you implement these features — it is not required to implement networked avatars to publish to VIVERSE.
Unity Hub and Unity installed on your device.
and installed on your device. Please use at least Node v22
In this tutorial, we will be using Unity v6.1, however any WebGL-compatible version of Unity should be supported.
Navigate to Publish and select "WebGL Publish". In the pop-up, click "Build and Publish", selecting the desired folder for your build. When doing this for the first time, Unity will automatically publish to their web-servers for testing. For future builds, you can disable this behavior to just the builds without publishing.