Bubble Mania by SamanthaCBajis - 6


Unity/Vuforia application where the user will interact with 3D model chest augmented from live photo. The user will be able to open the chest and pop bubbles as they exit the chest for distraction and a bit of fun!

Unknown VersionUnknown LicenseUpdated 3 years agoCreated on May 13th, 2018
Go to source


An example video of this application built and running on device can be found on my YouTube Channel.


A Unity/Vuforia mobile application called Bubble Mania where user interacts with a 3D model treasure chest augmented from a live photo of the same object. The user will be able to open and close the chest at will, as well as spwan endless bubbles for engagement, distraction and tons of fun!

Please print this image (best would be paste it to a Word document and cut out)

Getting Started


The software you will need to download in order to build and run the game on a mobile device:

• The cross-platform engine Unity Version 2017.2.0f3.

  • For iOS builds, the latest version of Xcode.
  • NOTE! You will need to have an Apple ID in order to download Xcode and build for iOS.
  • NOTE! Make sure to have the latest software version; 11 and up.
  • For Android builds, you need Android Studio and the Java JDK 8.


To build and run a copy of this application to your mobile device:

• On the Bubble Mania repository, go to the green “Clone or download” button and click “Download Zip”.

• Once the zip file has loaded onto your desktop, double click the zip file to open. Navigate to the folder Assets > PoptheBubbles.unity and double click the scene to open it in Unity.

-NOTE! The scene may not be located at the top of the folder. If not, you will have to scroll through the folder to find it. It will be titled exactly PoptheBubbles.unity with the Unity logo-

After opening the scene in Unity choose to build to either an iOS or Android mobile device:

  1. For iOS builds:
    • Go to File > Build Settings and switch the platform to iOS (this can take a while) then click the Player Settings button below that and with this open you can change the name of the application and bundle identifier, if you would like to change them, before pressing Build and Run to then be prompted to name the build and save it. (I usually save the build to my desktop so I can delete it later)
      • The build will open in Xcode. Make sure to check your Apple ID is correct, the bundle identifier and the name of the application is what you would like it to be then press the play button in the upper left corner and the application will build and run directly to your iOS device.
  2. For Android builds:
    • First, go to the top left corner and click Unity > Preferences. Then, select External Tools in the list and add the locations of Android Studio and Java JDK 8 in the correct section.
      • Afterwards, go to File > Build Settings and switch platform to Android (this can take a while to do) then click the Player Settings button below that and you can change the name of the application and bundle identifier, if you would like to change them, before pressing Build and Run to then be prompted to name the build and save it. The application will be built right to your Android device from Unity.


When building the application to your phone an important note:

• In Player Settings, you are able to not only able to change the name of the application and bundle identifier to whatever you would like, you can also add a photo to be the icon for the application on your phone! It will be one of the first things you can do in Player Settings. Right under renaming the application.

How to play

To bring the application Bubble Mania to life for a bit of magic and fun!


• After printing the image above then successfully downloading it and building it on device, opening the application on your phone, hold the devices camera towards the printed photo.

• The teasure chest will appear on top of the chest in the photo. Tap on the top of the teasure chest to open and close it as well as tap the bottom of the chest to spwan random bubbles endlessly for distraction and enjoyment.


• NOTE! The tracking only works with the image and with the chest in the line of the camera. Please don’t shake the device or get too close to the image if the images to not appear right away. Simply look for a better angle to get it to appear on your device.


• Samantha Cayla Bajis - Initial work - SamBajis


To make Bubble Mania possible:

• Google Images - Provided the image used to create application object

• Vuforia - AR development kit used to make object come to life when played on device.

• Blender- Created treasure chest model using the 3D computer graphics software Blender

Show all projects by SamanthaCBajis