amaatouq / netwise

open source project to tackle the problem of long development cycles required to produce software to conduct multi-participant and real-time human experiments online.
1 stars 0 forks source link

Transition between stages & rounds #4

Closed amaatouq closed 6 years ago

amaatouq commented 6 years ago

Currently, the transition between stages and rounds is not very "smooth" because of the padding time between stages + the global transition loading animation. I would suggest either:

  1. The Breadcrumb (historically, our roundNav) stay on the UI and only show the transition animation for the rest of the game components
  2. The Breadcrumb and PlayerProfile stay on the screen all the time while the other components reload (including the timer if needed)
amaatouq commented 6 years ago

moving the breadcrumb code outside of the 'game' folder.

npaton commented 6 years ago

This was small and I didn't have much more time today, so I went ahead and did it. I got the "breadcrumb" outside of the Round component. I also added a little delay before showing some of the waiting screens (Waiting on other players, Lobby, No batch...), which makes things flash less when they are only displayed for very short amounts of time (less than 1s). We could also add transitions between all the rounds so the whole thing is super smooth. Could be too smooth. :)

amaatouq commented 6 years ago

Great thanks!