To get started with VR development, Unity recommends using XR Management to load and manage your target platform SDKs. For instructions on how to configure your Project using the XR Plug-in Management system, see the Configuring your unity Project for XR page.
Unity’s XR Interaction Toolkit enables you to add interactivity to your VR applications, without having to code the interactions from scratch. You can download it via the Package Manager.