I want to know about how to use a virtual-reality as user interface.
Examples of virtual-reality interfaces are modern time AAA role playing games, like "The Elder Scrolls 5: Skyrim", "The Witcher 3" or "World of Warcraft". However, here the experience of being in that virtual reality is the goal itself.
What I am asking about is the notion of operating a software via a virtual reality which goal is some other task, e.g. accounting, data analysis, server management, enterprise resource planning and the like.
This question might be related to gamification, but is more specific, because gamification could also about reward systems and the like. In my question I want to know about the man-machine interaction.
The main advantages I see are that virtual realities, e.g. in games, are