top of page
  • Writer's pictureAlina Liu

Final: User Testing

Progress

In this week, Jane and I successfully achieved the following goals:

  1. Adding WebGL spinning stone

  2. Adding dropdown menu

  3. Matching month selection to each stone

  4. Adding conditionals ensures correct user experience flow

  5. Finding reference for magic circle graphics and match them to month selection



Problems

Problem 1:WebGL can only work in draw() function, but we want the stone to appear only after the button is clicked.


Solution 1:Using different screen stage to restrict the conditionals for the stones to appear, and making the button clicked function as a screen stage change event.


Problem2: 2D graphic spinning with the 3D elements.


Solution2: adding push() and pop().


User Testing

  1. to test the clarity of instruction and the user experience flow

  2. to observe user's interactions

  3. to gain feedback on visuals and how the whole experience feels like


For Next Week

  1. put code in separate class files

  2. add save canvas & click to go full-screen function

  3. add more graphic elements that change according to date (now they only depend on months)

  4. add sound

  5. improve visual experience (text, font, cursor, etc), make changes base on this week's feedback

  6. neo-light effect for graphic

Full-Screen Sharing

9 views0 comments

Recent Posts

See All
Post: Blog2_Post
bottom of page