One of our prof was awesome enough to bring us quality mobile VR gear for the students in our NS Lehman Club. The Catch? you have to make a VR application. Anything!.
I decided to give the project a try using Untiy3D so the requirements revolve around what you ned to make that work.
- Download Unity. Version 17.2 or newer.
- Android SDK. I got it by installing Android Studio.
- Java SDK Version 1.8 (this was specified by the documentation and I havent tried the latest version).
- Patitence
- Google VR resource assets for Unity.
- A text editor! Unity makes you download Visual Studio.
- some knowledge of C# (custom scripts are written in C# unless you are brabe enough to do them in C).
- An android phone running Kit Kat or higher android API (19), and the means of connecting it to your machine via USB.
- Enable developer options in your android device as well as USB debugging.
Some notes: Make sure that you have the drivers installed for the device that you will be testing your app on. I used a OnePlus 6 and it was a pain because... OnePlus? The drivers for oneplus are on the phone itself and will show once you connect the phone. I spent quite a bit figuring this out.
-The easiest way to run the app by far is to simply download the APK file to your device and install it from there. This was the way that I had to test in the OP6 since it wouldn't be recognized in USB debugging mode.
-You can run it as a simulation from unity itself. However this isn't always reliable
The app is pretty baren and it might or might not be improoved from it's position as a very rough draft. It does what it's supposed to: To be a VR app. But making this app in the fly was very enjoyable so I might be making some improovements to it.
note: Different versions the app will be kept using build numbers. As of the moment there is not a solid deffinition of what a new version is, but it will be kept as in whenever is ready to be tested in an android device.
- update Thinking for room for improovement in this barren app I added and modified a few things. The latest version "build3.apk" contains a newer prettier tree that flutters with the wind.