Android VR development best practices
Developers need to have experience of coding regular games for Android before they start building a VR experience with Cardboard. Here are a few areas that developers need to keep an eye on while developing VR games for Google Cardboard:
Draw call limitations
Triangle count limitations
Keeping a steady FPS
Overcoming overheating problems
Aiming for a better audio experience
Setting up proper project settings
Using a proper test environment
Draw call limitations
VR games are obviously 3D games with an extensive rendering process. It is always a good practice to minimize the draw calls to limit the rendering time and reduce GPU overhead.
In general terms, based on the list of currently available devices, the developer should keep a rendering call limitation of 100 per frame. In the current industry, most of the developers are trying to keep the draw calls between 50 and 100.
Triangle count limitations
We have already discussed the functionality of a vertex and triangle...