Dojo.unity
Overview
Dojo.unity is the official Unity SDK for interacting with Dojo worlds to develop web and desktop 2D and 3D games.
Prerequisites
Before getting started, you should ensure you have Unity >= 2022.3.15f1 installed.
Setting up Dojo.unity sdk
To get started with the Dojo.Unity SDK, follow these steps:
- Download the dojo.unity package: Visit the dojo.unity releases page and download the latest version of the
dojo.unitypackage. - Open or Create a Unity Project: Launch Unity and either create a new project or open an existing one where you intend to integrate Dojo.unity
- Import the Dojo.unity Package: Navigate to
Assets/Import Package/Custom Packagewithin your Unity project. Choose the downloadeddojo.unitypackagefile.
Finally, ensure to check only the aimed platforms for your project.

Warning: If your project includes the
Plugins/iOSdirectory, note that it requires Git Large File Storage (LFS) to be uploaded. Refer to GitHub's documentation on Git LFS for more information.
- Import Newtonsoft's Json.NET Dependency: In Unity, navigate to
Window/Package Manager.
Once the Package Managerwindow opens, selectAdd package from git URL
Enter com.unity.nuget.newtonsoft-jsonas the package URL, clickAddand thenDoneto import the dependency.