Skip to content
This repository was archived by the owner on Dec 20, 2022. It is now read-only.

bonsai-desk/BonsaiDesk

Repository files navigation

Contributors Forks Stargazers Issues MIT License


Logo

Bonsai Desk

Found a video that your friend would enjoy? Meet up in Bonsai Desk and watch it together. Build together with blocks using hand tracked physics while your video is playing.
Download »

View Demo · Report Bug · Request Feature

Product Name Screen Shot

Getting Started

Bonsai Desk uses a web browser made by Vuplex for most of the UI. This asset is paid, and required for Bonsai Desk to work currently. It may be possible to strip out the web browser from Bonsai Desk so it can run without this asset.

Bonsai Desk also uses custom servers and third party services for matchmaking, multiplayer, and voice chat which may or may not still be operational by the time you are reading this.

During the setup process, agree to any popups from Unity asking to update or upgrade packages (spatializer plugin, etc.) and any popups asking to restart Unity.

  1. Clone the repo
    git clone https://github.com/Bonsai-Desk/BonsaiDesk
  2. Open Bonsai Desk using Unity 2019.4.25f1
    • Set the platform to Android in Unity Hub before you open the project for the first time so you do not have to import assets twice
  3. Add Oculus Integration SDK v23.1 to the project
    • When importing the oculus sdk, you can leave out the Avatar and LipSync folder since they are not using and will make importing take longer
  4. Add Vivox SDK v5.14.1 to the project
  5. Add 3D WebView for Android with Gecko Engine (Web Browser) to the project
  6. (optional) Add 3D WebView for Windows and macOS (Web Browser) to the project
    • This step is only necessary if you want the UI to work in the editor
  7. Connect an Oculus headset to the computer, activate Oculus Link, then press play in Unity
    • If you stay in your Oculus home after pressing play in Unity, try restarting Unity while keeping Oculus link connected, then press play again

Contributing

Bonsai Desk is no longer being actively developed, but contributions are welcome

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Join the Discord server

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •