narancs
narancs

Reputation: 5294

Android Cardboard: Unity or Android

I'm a brand new in Android VR, and I would like to ask for your advice. So I've just got to this link: https://developers.google.com/cardboard/android/ because I would like to start developing Android VR. My question is: Shall I use and learn the Android SDK or shall I use the Unity for developing Android VR ? What are the advantages and drawbacks for choosing one, instead of the other?

Are there any restrictions, what I can't do with the one , but yes with the another ?

I'm looking forward to hear your experience!

Upvotes: 1

Views: 321

Answers (2)

Mike76
Mike76

Reputation: 979

It depends on what you want to achieve. I developed applications with both plattforms.

The Android SDK is rather poor when you want to develop a real 3D-application.

Unity:

  • Enables complex 3D-animations and physics

  • Easy import of your own 3D-content

  • Enables porting for other platforms (iOS, windows app)

Android SDK:

  • May be better if VR is just a small part of your application.

Upvotes: 1

tamir007
tamir007

Reputation: 178

If you want great 3D performance and easy 3D Scenes building, I would suggest go for Unity, I have found it very easy to use, starting from the "DemoScene" published on git:

https://github.com/googlesamples/cardboard-java/

I did not choose to go for the Android SDK , since I found it involved OpenGL programming, which to me seems a lot harder. Other than that I do not know the nature of your app, so It's hard to know how well programming in Unity will be convenient for you.

Upvotes: 0

Related Questions