How to Add Quizzes (Questions + Answers) to a VR App
InstaVR is a great solution for building VR apps across all major VR headsets. With a combination of Hotspots and our new Analytics feature, you can build in-app quizzes (aka questions & answers), and see in real-time* what answers are given.
Below are the step-by-step instructions on how to add questions and answers. Let us know if you have any questions, and best of luck with your VR projects!
*Analytics data is only passed to InstaVR from mobile devices and VR headsets that have internet connectivity.
1. Name the 360-Degree File (aka Scene Name) Something Identifiable
Prior to uploading the 360-degree scene that will contain your questions/answers to File Manager, give it a name that will be recognizable in our Analytics section.
In the case of the example app, I named the file “Backyard Inspection.” You could also do it numerically, if you wanted — ie “Question 1 Scene.”
2. Give the VR User Instructions
The first step in creating a quiz is to explain the instructions to users. There’s two ways to do this in-app — via audio or text.
For audio – Record an .mp3. You can do this with many popular desktop programs (ie Apple Logic Pro). There are plenty of free apps that you can run on your mobile device that record .mp3s too. In the InstaVR Console, you’ll then upload the .mp3 in the far right of the Authoring Console under “Voice Over”.
For text – Add a Hotspot that explains the instructions. Most clients will create a graphic (.jpg or .png) with the instructions in something like Photoshop, and then upload it as either a Hotspot image or the Hotspot icon. For the latter, the user doesn’t have to engage the Hotspot to read the instructions. You can also use the Text box space below a Hotspot, if the instructions are relatively short.
For the example app, I’ve added a .mp3 for the instructions I titled “BackyardInspection.mp3.”
3. Place the Question in the Scene
For each scene, you’ll likely have a question, or maybe a few.
Just like with the instructions, you can ask the question verbally using a .mp3. Or you can use text or an image.
For text/image, you’ll want to place the question somewhere easily readable. It can be conveyed through a Hotspot’s custom icon (as I’ve done for the example app) or through the Hotspot text function.
The name of the question file is not important, as it won’t appear in the Analytics. (The aforementioned scene name and/or answers will identify the question in Analytics)
4. Provide the Possible Answers
You’ll again want to place new Hotspots above the question with potential answers. For the example app, I’ve kept it simple — Hotspot icons that say “Yes” and “No”. Again, you can use the text box in lieu of a custom icon — but the custom icon allows you a bit more customization possibilities.
5. Present/Record the Answers via Hotspots (.jpg/.png)
A user will then pick their answer. How they do so depends on your publishing output — for instance, for the Oculus Go or Gear VR, it will be via hand controller. For iOS/Android, it will be via gaze. And for WebVR, it will be clicking.
Naming the Hotspot that gets initiated by the choice is important. Why? Because the analytics will show you the file name of that Hotspot .jpg/.png. So for this backyard inspection, I’ve named the answer choices “Backyard – Incorrect No Answer” and “Backyard – Correct Yes Answer”.
6. Reviewing Answers in Real-Time and Exporting them to Excel
As discussed in our Analytics article, we’re reporting and presenting to you every interaction with your VR app in real-time, assuming the headset or device is connected to the Internet.
So as long as you know who wore the headset at what time, you can identify their answers.
To get to the Analytics, you click the Account silhouette icon in the upper right hand corner. From that drop-down, select Report.
InstaVR Pro users can select the duration of data they’d like — daily, weekly, monthly, or custom.
In the example app, you can see the first user selected the right answer, the second user selected the right answer, and the third user selected the wrong answer.
You can also export this report to Excel. By doing so, you can add additional fields like names or notes.
InstaVR gives you maximum flexibility when creating quizzes. You can use custom text (colors, font, size, etc), custom graphics, and even add audio files. Creating quizzes within your InstaVR apps has never been easier.
And now with our Analytics feature, you can get real-time data on what answers are being given by your users. Either aggregate all your users to see trends, or parse out by time to see individual user answers.
Look forward to hearing all your success stories with quizzes!