Skip to content
/ Basis Public
forked from dooly123/Basis

Basis is an open-source social framework for VR and Desktop usage.

License

Notifications You must be signed in to change notification settings

Maebbie/Basis

 
 

Repository files navigation


About The Project

Basis is an open-source social framework with VR and desktop usage, to be used to create your own social platform, games, ect. Create whatever you desire! Your creativity is your limit.

By offering an open-source basis framework for anyone to contribute and customise, we aim to give users the power to break free from constraints that traditional social VR environments have set in place.

This project was created to help grow the VR space and provide a starting point for those who want to unleash their creative spirit and bring their vision to life.

Interested in helping create a better future for VR? Consider contributing or even donating!

Banner

Donate using Liberapay

Built With

This would not be possible without the following:

Contributing

Currently, the project is buggy, but working. We’ve got work to do!

Contributing to an open-source project gives you an amazing opportunity to learn, inspire, and create! Along the way, you get to place your stone on the foundation of Basis.

Do you have a suggestion to improve Basis? Please Fork the repo and create a pull request! You can also open an issue with the tag “improvement”. Not sure how to contribute but still wanting to help out? Consider donating! We appreciate any help possible.

Donate using Liberapay

How To

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/ACrazyNewFeature)
  3. Commit your Changes (git commit -m 'Add some ACrazyNewFeature')
  4. Push to the Branch (git push origin feature/ACrazyNewFeature)
  5. Open a Pull Request

Prerequisites/Requirements

This project is currently using Unity 6 (6000.0.4f1)

Other Unity versions may work but will require changes and adaptations.

Currently, only OPENXR is supported.

Installation

  1. Make sure you have the correct Unity version installed.

  2. Clone the repository

    git clone https://github.com/dooly123/Basis.git
  3. Open the project and make sure to load the scene Initialization

  4. Enter play!

Contact

Luke Dooly - @lukedooly - [email protected]

Discord: Doolys Discord Account

Thank you to everyone who has helped Basis become something remarkable.

License

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

Third-Party Code and Trademarks

This project includes third-party code licensed under the Apache License 2.0:

This project includes third-party code licensed under the BSD-3-Clause license:

For more details, see Assets/third_party/plugins/SteamAudio/LICENSE. For more details, see Assets/third_party/plugins/SteamVR/LICENSE.

This project also includes third-party trademarks as described in Assets/third_party/plugins/SteamAudio/TRADEMARK_RIGHTS.md. For more details, see Assets/third_party/plugins/SteamAudio/TRADEMARK_RIGHTS.md.

"Valve", "Steam", and the associated figurative images are trademarks and/or registered trademarks of Valve Corporation in the US and in various other jurisdictions. All rights reserved. Use of these trademarks must comply with the guidelines set forth in Assets/third_party/plugins/SteamAudio/TRADEMARK_RIGHTS.md.

About

Basis is an open-source social framework for VR and Desktop usage.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 73.0%
  • C 13.8%
  • C++ 6.0%
  • ShaderLab 5.2%
  • Objective-C 1.2%
  • HLSL 0.7%
  • GLSL 0.1%