Skip to content

Rhubarb is a game engine that allows you to program and collaborate with others. It does all of this while synchronizing modifications of the world with everyone in a session so you can collaborate and socialize with people to create amazing things.

License

RhubarbVR/RhubarbVR_Newer_Old

Repository files navigation

Contributors Forks Stargazers Issues MIT License MainBranch


Rhubarb-Logo

Rhubarb VR

A Networked VR Engine
Explore the docs »

Web Site · Discord · Issues · Report Bug · Make Feature Request

Table of Contents
  1. About The Project
  2. Preview
  3. Usage
  4. Contributing
  5. License
  6. Contact

IMPORTANT

This is an old copy of RhubarbVR before the major Steam and deep godot integration rewrite this repo will stay for people to mess with but RhubarbVR is nolonger be open source do to lisensing problems with new libraries that are in use. The new repo for isuse and reports is RhubarbVR

About The Project

RhubarbVR is a networked VR game engine. What does this mean? Well, Rhubarb is a game engine that allows you to add custom shaders and allows you to program in it. It does all of this while synchronizing modifications of the world with everyone in a session so you can collaborate and socialize with people to create amazing things. It allows you to make extensive multiplayer VR games and social experiences.

Libraries

Preview

Getting Started

This is how to run the program and the standard problems you might encounter with trying to start or compile Rhubarb VR.

Playing Normally

You can get a compiled version of RhubarbVR through this GitHub repository or obtain it from Steam. But with either of these, you need to the net6 runtime installed. Net7 Runtime

Compiling Windows

  1. You will need to download and install Net7 SDK
  2. Clone the repo
    git clone https://github.com/RhubarbVR/RhubarbVR.git
  3. Run Build Helper
    cd RhubarbVR
    Build.bat
    

Compiling Linux

  1. Clone the repo
    git clone https://github.com/RhubarbVR/RhubarbVR.git
  2. Install Net7 SDK Ubuntu 21.04 for OtherDistros
    wget https://packages.microsoft.com/config/ubuntu/21.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
    sudo dpkg -i packages-microsoft-prod.deb
    rm packages-microsoft-prod.deb
    sudo apt-get update; \
    sudo apt-get install -y apt-transport-https && \
    sudo apt-get update && \
    sudo apt-get install -y dotnet-sdk-7.0
  3. Run Build Helper
    cd RhubarbVR
    Build.sh

Usage

You can use this networked Engine for many things. For example, people can use it for socializing with others, making games, sharing their creativity with others, and educating people.

Roadmap

If you want info on where RhubarbVR is going you can join the DiscordServer for info.

  1. See the open issues for a list of proposed features (and known issues).
  2. See the Milestones for a list of major features that are actively being implemented.

Contributing

Any contributions you make are greatly appreciated.

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

License

Distributed under the GPL-3 License. See LICENSE for more information.

Contact

  1. Project Link: https://github.com/RhubarbVR/RhubarbVR

  2. Website: https://RhubarbVR.net

  3. DiscordServer: https://discord.com/invite/GTQhxeq/

  4. Faolan Rad - Main Developer/Owner - Discord Faolan#0473

Gabbracoon The API

About

Rhubarb is a game engine that allows you to program and collaborate with others. It does all of this while synchronizing modifications of the world with everyone in a session so you can collaborate and socialize with people to create amazing things.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages