ℹ️ Getting external data and implement them into the Xblock for task variations

In this step we introduce the frameworks config files and there benefits and limitations.

The system automatically searches for a configs folder in the root of the project. You can, at this point, not really play the task fully in the editor without having config files. So let’s set them up.

Set up the config files for the starterskit

:waldo: We should now have a functional running experiment with basic settings and logic.

On the left, in the Edia-Controller, you will see a selection based on the config files we provided.

When starting the experiment, the logic is being executed and you could even play through it with the mouse.

This might be a good time to introduce the XR simulator provided by the XR Interaction Toolkit. With this simulater you can play a VR project in the editor without having any VR headset connected. Handy when setting up the basics!

Find the XR Device Simulator in the samples of the XR Interaction Toolkit in the package manager and import it. Drag the prefab XR Simulator to the scene.


Use custom setting from config files

Now we have a functional experiment that runs from start till finish. The framework even automatically logs certain values to the logfile.

Lets have a look at that in the next section.

<aside>

ℹ️ More info on the structure and backend info of the config files you can find here → Config Files

</aside>