We all heard about virtual reality, how cool it is and what we can do with it and how it's becoming a major thing in the days to come. But what if, instead of playing with other persons projects you build your own ?
The goal of this course is to give you the knowledge needed to start building your virtual reality projects using simple assets ( Google's Cardboard and a gampead) with Unity 3D software so you can also be part of this new revolution.
I have been developing virtual reality experiences since 2014 and although I work as a CTO virtual reality is still one of my favorite hobbies and this course helps me to share with the rest of the world what I learned and help others improving their skills.
If you still have doubts about this course and if you are going to do what you want we can do this: from time to time I will ask students what virtual reality project they would like to develop and I will make lessons about it, and yes there's no extra charge for that because you are already enrolled, ready do jump in ?
If you subscribe to any of my course just send me a message and I'll send you a FREE VOUCHER to another course I've made and since it's almost holidays here's a 50% discount voucher (GAMEDEV) for this course, limited amount available!
Create a new Unity project, import environment the first person character package and the model.
Latest Google's VR cardboard Unity integration from https://developers.google.com/vr/unity/download
Android build module in the Unity project go to File -> Build -> Android and download the files needed to perform the build.
And the Android SDK https://developer.android.com/studio/index.html
If you are having issues downloading the Java SDK from the site download it from Android Studio directly.
If the screen isn't totally filled try to place your cellphone horizontally.
We are not using Unity Remote 4 because it's mainly focused on small tests for small projects and we won't have all the features such as gyroscope to keep the head tracking.
Nevertheless if this is update we can add this feature to our projects.
Most gamepads are plug and play in Unity 3D however you might want to configure some keys you can get more info about it at http://docs.unity3d.com/Manual/ConventionalGameInput.html if you still have problems leave a messago so I can help.
You can use a micro USB -> female USB adapter to connect your cellphone to a gamepad directly, you can check some pictures of my adapter on the article.
If you want to start or check the uploaded Unity packages you need to create a new Unity 3D project and inside that project go to Assets -> Import Package -> Custom Package select the file import it and open the scene.
Links for the models used in the project:
Take a quick look at the final project that we are going to build.
We need a really big terrain for this project (1500x1500) meters but take into account the device where you are going to play the project, bigger terrains require more device power.
Psst! click SHIFT when moving around with the camera, you will go faster.
Create an empty game object, place a plane and the specter image onto it.
Uncheck the 'play on awake' of the scream.
You can download a final version of the .APK and a version that you can also play on your PC and the final Unity Project assets.
We are going to use a scene from unity store since it takes a little to download and import I already did that for you, so you just need to import the start asset, nevertheless this is the link www.assetstore.unity3d.com/en/#!/content/49377utm_source=unity3d&utm_medium=blog&utm_campaign=courtyard .
We are going to apply some changes to the scene and then import the VR headset package, instead of creating from the VR framework project like we did on the previous projects.
Hey, my name is João Dessain Saraiva and I am developer from Portugal. I been coding since 2001 and playing video games since I was 8, started in a ZX Spectrum all the way to the last Xbox and even my master degree project in design and multimedia was an immersive ski video game that uses a Oculus Rift headset and a Leap device to control the movements of the character.
Udemy now gives me the chance to share some of my knowledge and expertise in Unity 3D, video games and Virtual Reality however I also intend to learn a lot more from the community and keep improving as I teach.