Project 1, Road to Nowhere, uses Unity and Vuforia to create an AR experience with knickknacks. It includes two cubed knickknacks based on two different locations. I chose to do Hue, Vietnam because my parents are from there and Matamata, New Zealand because Lord of the Rings filmed there. The knickknacks displays beautiful models on top of the box. Each side of the box shows something unique about the place such as weather, a magic8 ball, and photos of the place.
Download and make an account for the following software: Unity Hub(version 2019.4.28f1) and Add Vuforia Engine version 9.8 to a Unity Project
Download the zip file from the Github link below
Extract files and open them in Unity Hub
Press the play button
Enjoy :)
This is the weather side
This is the right side
This is the 8 ball side
This is the right side
This is the top view
This is a size reference
Weather side
8 ball side
right side
top view
sheep view
left side
One of the functions the knickknacks have is being flipped over and displaying a prediction. When the 8 ball has a response, it makes a sound effect. The difference between the 8 ball functions of the two knickknack is the style of responses they have.
This knickknack uses the classic predictions from the 8 ball.
Requirements: A magic 8-ball feature that randomly gives the user one of the classic sayings when they turn the knickknack upside down and then turn it back right side up. The knickknack should make a non-annoying sound when it has randomized a new saying as feedback.
Caption: Prompted to ask a question and turn over the cube
Caption: turning the cube upside down
Caption: Magic 8 ball gives response
Positive:
It is Certain
It is decidedly so
Without a doubt
Yes definitely
You may rely on it
As I see it, yes.
Most likely
Outlook good
Yes
Signs point to yes
Unclear:
Reply hazy, try again
Ask again later
Better not tell you now
Cannot predict now
Concentrate and ask again
Negative:
Don't count on it
My reply is no
My sources say no
Outlook not so good
Very doubtful
This knickknack uses a modern take on the magic 8 ball predictions which includes emoticons, text slang, young people slang, dating app references, and gaming references.
Requirements: creating a set of modern magic 8-ball sayings to replace the traditional ones. There need to be at least 10 of them and like the original they need to be a mix of positive, neutral, and negative, but they don't have to be in the same ratio as the classic. They could be slang, or emojis, or in a language other than English.
Caption: Prompted to ask a question and turn over the cube
Caption: turning the cube upside down
Caption: Magic 8 ball gives response
Positive:
( ͡° ͜ʖ ͡° )
SHEEEESH
Bussin
Ye
Swipe Right
Bet
Winner winner chicken dinner
Unclear:
¯\_(ツ)_/¯
Idk
L8r
TTYL
huh
confuzzled
discombobulating
Negative:
(╥_╥)
Yikes
Swipe Left
SMH
Nahhh
F
Dicey
Winner winner chicken dinner meaning be excited for a win, F meaning paying respects for the unfortunate, and SHEEESH meaning get hyped are references to popular video games.
Swipe left meaning rejection and swipe right meaning approval are references to the popular dating app Tinder.
( ͡° ͜ʖ ͡° ) meaning insinuates something good will happen , ¯\_(ツ)_/¯meaning you don't know, (╥_╥) meaning sad are popular emoticons used through text.
Idk meaning I don't know, L8r meaning later, TTYL meaning talk to you later, and SMH meaning shaking my head are common abbreviations used in text.
Dicey meaning it's risky, yikes meaning not good, bussin meaning really good, ye meaning yes, bet meaning let's make it happen, nahhh meaning no, huh meaning confusion, discombobulating meaning extremely confusing, confuzzled meaning confused and puzzled are common phrases people under 30 use in everyday life.
This function uses api from OpenWeatherMap.com to display the temperature and the weather condition (cloudy, sunny, rainy, etc.)
This side of the knickknack shows the current weather in degrees Celsius and condition of the location. It is updated about 15 minutes later.
Requirement: The weather for the location should be given along with the temperature in degrees F and it should update at regular intervals.
Caption: This shows the current weather in Vietnam which is F
Caption: This is the weather updating 15 minutes later. The temperature stayed the same, so this is a screenshot of the console showing the update.
This side of the knickknack shows the current weather in degrees Celsius and condition of the location. It is updated about 15 minutes later.
Requirement: The weather for this other location should be given with the temperature in C rather than F and it should update at regular intervals
Caption: This shows the current weather in Matamata which is C
Caption: This is the weather updating 15 minutes later. The temperature stayed the same, so this is a screenshot of the console showing the update.
Requirement: 2 unique models created by me
1. Lily pad
2. Conical Hat
3. Bridge
5. Rust material
6. Bridge material
Requirement: 2 unique models created by me
1. Well
2. Wagon
Requirement: 3 unique models from the web
4. Temple gate Hue Vietnam drawing by James Richards
5. Thien Mu Pagonda drawing by
babayuka
6. Koi fish drawing by merciartss
Requirement: 3 unique models from the web
1. Minecraft Mob model by smtycz
2. Shire Hobbiton drawing by Daniel Kordan
3. Hobbit House model by Brisingr117
Requirement: at least one relevant, and not annoying, ambient sound. The knickknack should make a non-annoying sound when it has randomized a new saying as feedback
For Ambience
236981__mhtaylor67__stream-running-into-pond by mhtaylor67
For when the magic 8 ball is flipped
My knickknack on Hue was based on an abandoned waterpark that is popular with tourists and locals to take photos at. It is a worn down dome shaped building that has a large rusty dragon wrapping around it. The structure is also on a bridge on top of a body of water, so that's what I tried to show in my knickknack. I decided to add lotuses and the lily pads because the lotus is the national flower for Vietnam. The lily pads were for aesthetic reasons because they are usually found together. I also made a conical hat, which is common in Vietnam to wear to avoid the sun. They are also used in traditional dances. I made the boat because Vietnam is known for having scenic views on their rivers and lakes. I chose to do the stream sound effect because my model is on top of water. I used the magic sound effect for the magic 8 ball because Vietnam can be described as a magical place.
My knickknack on Matamata was based on a village called Hobbiton. Hobbiton was the movie set for Lord of the rings, so I included hobbit houses for that reason. The structure was also really interesting to me because their some of their homes were partial underground or embedded in their hill landscape. I chose to use sheep in my models because Matamata became over run by sheep at one point, and I thought that would be silly and cute to include. I made wells because the village is pretty old fashion, so they have water pumps and wells around that they use. I made the wagon because their terrain is very hilly, so they use wagons to transport goods and wheel things around. I chose to use the stream sound effects for ambience because it gives off a tranquil vibe for this grassy location. I chose to do the magic sound effect because Lord of the Rings has a magic element to it.
Caption: Abandoned Hue water park
Credit: Tily Travels
Caption: Vietnamese Local on a boat with a conical hat on
Credit: Real Food Traveler
Caption: Inspiration for making the Hobbit homes partially inside the hill
Credit: TraveltheWholeWorld
Caption: Sheep taking over Hobbiton
Credit: Daily Mail