Lab Assignment 6 - ravali-b/ASE_Lab-Assignments GitHub Wiki

Lab Assignment 6:


In this assignment, I created a VR application - "GCardboard". The application icon can be seen below.

icon

The home page of this application, has a button ("Start Game"). Upon clicking this button, the "Treasure Hunt" VR game initializes. A brief overview of this game is given in the home page.

home

If the user has "Google Cardboard" device, the mobile can be inserted into the device. The user feels like he/ she is present in the location of the game.

floor

This application also has features like spatial audio, head tracking and user input event handling. With spatial audio feature, the user can create a virtual sound source in space. When the game starts, a background sound is played. If the user hits the box, another sound clip is played indicating success.

box

Head tracking feature enables tracking the direction and angle of the user's head movement. When viewed from a certain angle, the color of the box changes to green.

found

User input handling feature lets the user to click on the box to acquire it. The next box is placed randomly in 3D space.

Smart Watch App:

The home page of the android wear app has a button to locate the user.

watch

The current location of the user is shown in maps.

watch

References: https://developers.google.com/vr/android/samples/treasure-hunt