Search Results for

    Anywhere Academy – Unity Project Setup Guide


    Summary

    This page explains how to:

    • Get the project onto your machine
    • Open it in the correct Unity version
    • Restore packages and dependencies
    • Run it in the Editor
    • Build it for target platforms

    Requirements

    Unity

    • Unity Editor: 6.3 LTS (we use 6000.3.8f1)
    • Unity Hub: >3.15.4 (recommended)
    • https://unity.com/download

    Required Unity modules (Unity Hub → Installs → Your Version → ⚙️ Manage → Add modules):

    • Android Build Support
    • Linux Build Support (IL2CPP)
    • Linux Dedicated Server Build Support
    • Web Build Support
    • Windows Build Support (IL2CPP)

    Tools

    • Git
    • Git LFS
    • IDE (recommended):
      • Visual Studio 2022 Community Edition (or better) with Unity workload
      • Rider / VS Code with C# support
    • https://visualstudio.microsoft.com/downloads/

    Getting the Code

    Clone the Repository

    Use HTTPS:

    git clone https://github.com/rwthlfi/Anywhere-Academy.git
    

    Opening the Project in Unity

    Via Unity Hub

    1. Open Unity Hub
    2. Go to Projects → Add
    3. Select the project folder
      (this is the folder named anywhere-academy containing the Assets and ProjectSettings directories)
    4. In the project entry, click on the Unity version dropdown:
      Select 6000.3.8f1 (or your version of Unity 6.3)
      If it’s not installed, click Install and include required modules (see above)
    5. Click Open to launch the project

    Note: First Import

    When Unity opens the project for the first time:

    • Unity will import all assets and compile scripts
    • This can take several minutes depending on your machine
    • On first import, Unity may prompt you that it detected compilation errors.
      This is because some of the project dependencies are not yet included. You can just click "ignore" and proceed with opening the project.

    Project Configuration

    Package Manager

    1. Open Window → Package Management → Package Manager
    2. Confirm that all required packages are installed:
      AnyVR (rwth.lfi.anyvr)
      XR Interaction Toolkit (com.unity.xr.interaction.toolkit)
    3. Install the Starter Assets and Spatial Keyboard Samples of the XRI Toolkit.

    Running the Project in the Editor

    Open the Main Scene

    1. If compilation errors remain, hit Clear. All errors should be gone now.
    2. Go to Project window → Assets
    3. Open the main scene:
      Assets/Core/Scenes/WelcomeHub/WelcomeHub.unity

    Enter Play Mode

    • Click the Play button
    • Check the Console for runtime errors or warnings

    The app will automatically detect if you have a VR headset attached and always boot in VR, if possible.


    Building the Project

    Open File → Build Settings and choose the desired platform. There are pre-configured build profiles for all basic platforms that are supported by Anywhere Academy. Switch to any of them and build away.

    In This Article
    Back to top Anywhere Academy Documentation