Skip to content

Dojo

Dojo is an online multiplayer platform designed to facilitate the study of human-AI teams. Dojo is built with Unity, providing an intuitive environment for creating and training AI agents. With Dojo, users can create games where AI agents can collaborate or compete with humans.

Dojo currently offers four pre-built game examples: Bowling, Find Treasure, 1v1 Hide-and-Seek and N v N Hide-and-Seek. These games have been thoughtfully designed to be user-friendly, easy to interact with, and provide built-in interfaces to connect with AI agents.

In addition to the pre-built games, Dojo includes a comprehensive set of tools that make it easy for Unity developers to design and create their own games. Using these tools, developers can quickly and effortlessly set up an online multiplayer game, connect to AI agents, customize gameplay mechanics, add new features and functionalities, and more.

Multiple interaction modes and data collection is available with Dojo. Data collected from Unity can be streamed and synchronized through LabStreamingLayer.