Hello everyone,
This week we have started our first project on VR. For this application we are using Unity5 and Oculus Quest. Released on may 2019, this headset is totally wireless, which gives wider movement freedom, though it obviously has less processing power than a computer.
As none of the group members were familiar with this technologies, we took some basics tutorials on youtube on how to get started; how to configure the project, which packages to import and other tecnical issues that needed to be solved in order to start the project.
After messing around with the device and playing some games on it, we had a meeting where we decided to do a bowling game. It was then when we realised that we would need to meet physically in order to work on the project and being able to test our application on it, which is an issue that we didn't have when working on AR as we could test it on our phones. The testing also takes more time, both for the building process as for the actual testing.
We actually had some issues with connecting the headset to the computer so we could give the game a try. In order to solve it we installed the packages: XR plugin manager and Oculus for desktop, and we also needed to have the desktop oculus application running, looking for the link connection. Once we had that ready, we needed to change the settings, so we swiched the settings in: "player settings" > "XR plugin manager" to desktop. We also found out the importance of having a powerful computer, while trying to build the application on our laptops, thats why we decided to work on it always from the lab's PC's.
Just so you get an image of how the game looked at the very beginning, here is the first video we took:
As we could imagine, as soon as we started testing our first features we began finding errors. Some were easy to solve, for example when we couldn't grab the ball until we realized we were using the wrong controller's button. But we also had some more complex issues that took longer to fix; when we added a score counter, the program went totally crazy and counted a different ammount of points every run, as if it was randomly counting several times the same pins.
You can check our code on github: https://github.com/Yasin-0109/VR-BOWLING
Make sure to check our next week's post to stay updated and to figure out how we solved the point counter issue!
Comments
Post a Comment