17/6/2025--27/7/2025 (W9-W14)
LIU YITONG (0370907)
Advanced Interactive Design / Bachelor of Design (Hons) in Creative Media / Taylor's University
Project 3
INSTEUCTION
LECTURE & TUTORIAL
Week 9
·Exercise 1
This week, we learned how to use the GASP code to edit interactive buttons. First, we used these codes to create a color page-turning effect.
This week, we learned how to use the GASP code to edit interactive buttons. First, we used these codes to create a color page-turning effect.
Fig.1.1 Progress of week 9 GASP exercise1
Fig.1.2 Week 9 GASP exercise1
·Exercise 2
After that, we began to independently explore the production of the scaling
interaction effect. Due to time constraints, I only created a few buttons
and did not make the return button.
Fig.1.3 Progress of week 9 GASP exercise2
Fig.1.4 Week 9 GASP exercise2
TASK
After my prototype was approved, I began importing assets into Adobe
Animate (An) and officially started developing the interactive website.
I first created a loading Page, using the graphics I had drawn in
Adobe Illustrator. These were imported into Animate and animated
accordingly.
While creating the graphic animation, I also produced the text "Ready to start
the journey" with a typing effect.
Fig.2.1 Production of the Loading Page
Fig.2.2 Production of the arrow button
Fig.2.3 Gallery Page's action timeline
Fig.2.4 Animation of images change
Fig.2.5 Gallery Page's action page
Fig.2.6 Button animation production timeline
Fig.2.7 Preview effect
Fig.2.8 Home logo button timeline
FINAL SUBMITION
However, due to some export issues with An, my HTML file couldn't be
exported properly, so I was unable to upload the website using Netlify.
So, with the approval of Mr. Shamsul, I only uploaded Animate source file
to Google Drive for submission.
Fig.3.1 Proof
Demonstration video
REFLECTION
The result of this project turned out to be far more surprising than I initially expected. At first, I thought, “I’ll just import the images, add some animations, and that’s it.” Nope. Even something that seemed as simple as creating a clean hover animation for an arrow button ended up taking a lot of time—adjusting the timing, positioning, and making sure different states didn’t flicker or overlap in weird ways.
The real challenge lay in the Gallery page and the four interactive plant pages. I wanted the image on the right to change when the mouse hovered over a plant icon. It sounds like a minor feature, but in reality, it required building a series of frame-based transitions and making sure everything stayed in sync. There were frequent issues—lags, crashes, and times when the animation just wouldn’t behave the way I expected. But every time I managed to fix a problem, I’d get a little “yay!” moment that kept me motivated to continue.
I also added a home button logo and implemented click sound effects for all interactive buttons—small touches like these brought more life to the interface. I tried to add background music with a toggle button too, but every time I did, the Animate preview would throw an error. Eventually, I had to give up on that feature. I realized that not everything needs to be included—stability should come first.
Looking back, this was truly a learn-as-you-go experience. Now I understand that good interactive design is a careful balance of visual effects, timing, sound elements, and… lots of debugging. It’s not perfect, but it’s something I created from start to finish, and I’m proud of the effort I put into it.












Comments
Post a Comment