Abstract
Software development for Virtual Reality (VR) has been popularized in 2016, alongside products such as Unity 3D and Oculus, especially in fields such as video games, tourism, media and marketing. But software development for VR is complex because additional requirements must be added to software that are not normally required. Newcomers to the Decoroso Crespo Laboratory, who join new groups to develop VR software using Unity 3D as a development platform, find it difficult to integrate some of the devices the laboratory has, such as Oculus, Leap Motion, Gamepad, Stereoscopy Screen and 3D mouse. They must learn to master Unity 3D on their own and then integrate the devices they need to use in the project. This process can take time for a newcomer, and time spent in digesting this knowledge and then implementing the development project can affect the duration of the project itself. This master thesis is a contribution for these groups to save time when starting a project in Unity 3D, through a plugin that can transparently configure the devices that they want to use in the project, minimizing the effort and time spent in configuring and integrating these devices independently.
https://github.com/jtroya/Decoroso-Crespo-VR-Plugin-For-Unity