The Holojam SDK enables content creators to build complex location-based multiplayer VR experiences in a simple, unified Unity project with no advanced networking skills necessary. Its C# API provides an extensible and clean interface, allowing for rapid prototyping and extension. Additionally, it abstracts away specific VR hardware, removing the need to design single-use, bespoke creations.
Download the latest stable release here. In Unity, Go to 'Assets -> Package -> Custom Package...' and import Holojam into your project.
You can find all the releases (including the latest pre-release) here.
Note: at the moment, Holojam is pre-configured for SteamVR (Vive). Make sure to install the SteamVR plugin in your project alongside Holojam.
For the latest code, clone the repository within an empty or existing Unity project under the Assets
directory. Before opening Unity, copy Holojam.Core.dll
to Holojam/Plugins/
. In the Editor Settings, make sure to set 'Version Control Mode' to 'Visible Meta Files' and 'Asset Serialization Mode' to 'Force Text'.
- API documentation available here.
- Check out the Vive setup tutorial on the wiki.
- Example code can be found under Holojam/Demo/Scripts/Examples.