Goal 1: Create a Start Menu (either through temporary or Art-made assets) that appear in the World Space.
In Build Settings, make the Start Menu the first to load
Goal 2: Player can interact with buttons using VR controllers in the world space
This can involve using tutorials or copy and pasting gameobjects the controllers that already exist in the demo scenes that come with the XR package in the Samples folder.
Goal 3: Menu buttons will open different menus (Options menu, Main menu, Save Menu, etc) and have back buttons that return the player to the appropriate menu.
Manage turning on and off canvases instead of switching to separate scenes
Goal 4: Interactions with the Options menu will be carried into other scenes (such as music, controller config, etc). These can be temporary variables that have no impact on the game, but it must be proved that they are carried into the main game.
Utilize singletons and "DontDestroyOnLoad"
Check the Monopoly project for a refresh on this.
Goal 5: Work with the artists to place the Menu UI in front of the player at an appropriate distance and at an appropriate canvas size