Experiential Design // Final Project
19.11.2023 - 15.12.2023 // Week 12 -Week 16
Lim Yi Xvan 0354552
Bachelor of Design in Creative Media
Instruction
Final Project
In order to complete final project, we are asked to to combine the knowledge they learned in tasks 1, 2, and 3. Then, develop a prototype into a fully functional and operational product experience by integrating visual assets and refining it.
First of all, I started by continuing refining and update the pages which I have not done yet from Task 2 which are the onboarding second page and introduction welcome page.
![]() |
| fig 1.1 - onboarding page2 |
![]() |
| fig 1.2 - Introduction page |
![]() |
| fig 1.3 - Scrollable view barbie selection page |
Next, I then fixed the main issue I've mentioned earlier in task 2, which is my 3D barbie model couldn't be view in 360 rotating itself as it's following the direction of the camera to move 360 degree. Hence, I've repositioned my 3D Barbie doll into the center of its anchor point and also added in the effect of zooming in and out by scrolling the mouse to view the details of the Barbie from its head to toes.
![]() |
| fig 1.4 - script to attach in 3D model for zoom in and out effect |
![]() |
| fig 1.5 - script to attach in camera for zoom in and out effect |
![]() |
| fig 1.6 - script to attach in audio source |
![]() |
| fig 1.7 - background music tag and script attached and variables set |
Submission
Unity files & folders zipped & Apk folder:
https://drive.google.com/drive/folders/15iZFte62Wz5rYOakJN2S6NJHIXQnX1T2?usp=sharing
Final Presentation for AR Barbie App:
Walkthrough for AR Barbie App:
Reflection
For me, starting the process of developing an augmented reality (AR) app with Unity has been both very difficult and very rewarding. Even though I spent a lot of time studying tutorials, I ran into a few obstacles that occasionally seemed impossible to overcome. The complexities of some scenes proved to be a huge challenge, putting my patience and problem-solving abilities to the test.
The process of scanning 3D models was one area that presented a significant challenge. Success avoided them despite numerous attempts, and the frustration was tangible. However, I discovered an unplanned source of resilience within me when faced with setbacks. Rather than perceiving these challenges as setbacks, I started to perceive them as invaluable educational opportunities, milestones along the route to proficiency.
I'm still getting used to Unity as a platform, so navigating it came with its own challenges. However, every obstacle I faced presented a chance to learn more. I found that even the most complicated features could be divided into smaller, more manageable parts with a little patience and persistence.
Even though the finished product might not be an ideal masterpiece, I've learned to value flaws. Unity, which was previously unknown to me, has evolved into a blank canvas on which I can now paint my ideas. Despite the challenges, there is a bright side: I have acquired a strong foundation for creating a straightforward yet functional app interface.
Thinking back on this project, I am reminded that facing hardship frequently leads to the most profound growth. With my newfound understanding, I look forward to the upcoming challenges with great preparation, knowing that each one serves as an invitation to learn more about the endless possibilities that Unity and AR development have to offer.










Comments
Post a Comment