{"repo":"BraneReality/BraneEngine","free":true,"listed":false,"github":"https://github.com/BraneReality/BraneEngine","clone":"git clone https://github.com/BraneReality/BraneEngine.git","description":"A metaverse framework focused on giving world creators what they need to create their own self-hosted interoperable worlds","language":"C++","stars":100,"topics":[],"license":null,"category":"self-hosted-apps","readme_excerpt":"BraneEngine A metaverse framework, built on a custom engine. Inspired by the String Theory version of a multiverse, where each universe rests upon a membrane or \"brane\" Mission Statement To create a framework for a creator-focused metaverse by creating an engine and server framework that caters to what creators need to build AAA-quality immersive worlds. Get involved Check out the Contribution Guidelines and join our discord server to hang out. Building Brane Engine is built using vckpkg & cmake First run vcpkg to install packages locally, vcpkg will use our vcpkg.json, so there is no need to specify packages make a build folder and scope to it next we need to configure cmake, if you have VCPKG ROOT set you can copy this command in verbatim, however if not you'll have to replace %VCPKG ROOT% with the path to your local vcpkg install. then we can build all targets with: Brane Engine has 4 build targets, Editor, Client, AssetServer, and tests. You can choose to build only one of them with: Now, none of these except for tests will run in the build folder as they require relative file placements like config.json s and media so we need to run cmake install before using them. We also need to make sure to only install one build target to any given install directory, since things like their default configs will overwrite eachother. The install components we can choose from are Editor, Client, and AssetServer. now if you ran all those commands in order, you should have a runnable exec","default_branch":null,"files":null,"tree":[],"storefront":"/r/BraneReality","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/BraneReality/BraneEngine/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}