At some point in our lives, I think most of us wished to develop a video game by ourself. In my bachelor program I had to develop a project for software development course and I choose to make a video game. On the other hand VR (Virtual Reality) built a great hype of that time (It's still fancy though, As Apple is launching new VR technologies). So, I decided to develop a First Person VR Game. As a beginner, I faced various challenges. Though I'm not gonna write all about my first game development journey here, but in this two part of article I will try to give a simple beginner guide to initiate your first VR project/game and finally generate APK to run the app on android device.
We will develop a basic android app which will gives 360° VR experience. Users will have the ability to explore the 3D world around him just moving his head, thus giving him a taste of simple Virtual Reality experience.
⦁ Google Cardboard or any VR-Box
⦁ If you are using Google Cardboard, you need a recent model Android smartphone with a gyroscope support and screens dimension of 4 to 6 inches (10 to 15 cm).
⦁ Requires Android 4.4 (KitKat) or above. Phones a year or two older may suffer from poor frame rate, latency, and other issues.
⦁ Unity Game Engine to develop the project. You can download it from https://unity.com/download and Install it. I have used Unity v5 in this article.
⦁ CardboardSDKForUnity package for unity to enable VR Camera. You can find it in online or download it from CardboardSDKForUnity.unitypackage
⦁ Android SDK, download and install the SDK in your PC, Follow this link . Remember the path where you will install the SDK. It will be needed later.
⦁ In this article, I have developed the project on Windows 10. You can choose any other operating systems and find similar development tools.
⦁ Any external peripheral like VR Controller, keyboard or joystick to control our character's action
Now let’s jump to our step by step guide to develop the app. I have provided screenshots of each step and pointed with red marks for simplicity.
Read Full Article From Here: Let’s make a VR Game | A Beginners guide to develop a basic VR App using Unity (Part 1)
Project Repository: https://github.com/muhaimenul/unity-vr-demo