EXPERIENTIAL DESIGN - FINAL PROJECT
Week 1 - Week 14
Phoebe Ansel (0340165)
Experiential Design
Final Project
INSTRUCTIONS
Proposal
For our final project, we were asked to come up with an AR app that will serve a purpose / solve a problem. I came up with two ideas.
My first idea was to come up with an app for safari ride visitors. It is impossible for visitors to get out of the car to read information during safari rides, therefore they aren't able to learn much about the animals. The idea was to have users scan a code and explanations and fun facts of the animal will show up.
My second idea was to create an AR storybook app that will bring the story characters to life will help children visualize the stories more clearly and keep them interested to continue reading.
After presenting my ideas, I decided to go with the Storybook AR app. This is my proposal slides:
After presenting my proposal, Mr Razif said that it would be better for me to create the animation in unity and make it 'pop up' instead of having the animation play 'flat'.
Storybook Design
First, I started by designing the pages for the storybook. I chose 'Little Red Riding Hood' as the story and created 2 pages of the story.
![]() |
storybook design process |
Audio
Before I started animating, I also created the audio needed for my animation. I recorded my own voice and edited it in audition to make it sound more 'child-like' and added background music and sound effects as well.
![]() |
audio editing process on audition |
Animation
I needed my animation assets to retain their layers for animating. However, I realized that unity only accepts PSB files (photoshop), so I also created the character and assets that I needed for the animation in illustrator, then exported it to photoshop to save.
![]() |
other animation assets on photoshop |
![]() |
the character for animation on photoshop |
I then imported the assets to unity. I was quite confused because the color of my illustrations looked a bit different in unity than in photoshop and illustrator, but it wasn't too different so I didn't bother fixing it. I watched a few animation tutorials on youtube to help me understand the animation process on unity.
This was the tutorial I watched to animate my character movements.
I then created the skeletal structure for my character in unity using the sprite editor. I struggled with it at first because I had to carefully choose the particular areas that will be affected by each 'bone', and also edit the 'weight' to make the movements look natural.
![]() |
skeletal sprite editing process on unity |
I also realized that if I wanted my character to be able to 'talk', I would have to create a separate file for the mouth shapes.
I found this 'blinking animation' tutorial on youtube and tried to apply the same method for my mouth movements.
Then, I started to animate my character according to the sound, and I tried to match the animation to the sound as accurately as possible so that the mouth movements and vocals will match.
The animation process was very stressful for me, as the skeletal structure was quite difficult to work with, due to its sensitivity. Every single bone movement would always affect other parts of the body, even when I didn't need that part to move. So for every tiny movement that I made, I would also have to fix every other body part to make sure nothing looked out of place.
Animating the mouth was also very challenging because I had to match the timing with the sound and also study the mouth 'shapes' a character would make when they pronounce certain words or letters.
![]() |
animation process in unity |
I ended up doing a 40-second animation. This is the screen recording of the animation in unity (and I also added the audio to the recording) :
Results
This is the app mockup:
Comments
Post a Comment