Very clean. Great effort to crack the Wordle daily-game space. Has potential.
Suggestion:
- make it very explicit that interactions have a mandatory ordering
- make it very explicit that you cannot un-select pre-selected tiles
- make it very explicit that you cannot select "background" tiles
- differentiate phases, "prep / setup" vs "reflection"
Bonus ideas for v1.1:
- track "interactions" accumulating, and provide a mechanism for replaying them (eg "scrub the timeline back and forth").
- help mode: as you "consider" a swipes and the "compass" is shown, have an assistance mode which indicates provisionally the impact of a swipe in each direction as they are selected (but not executed)
Re: differentiating "phases," AFAICT you must always FIRST do any "selection tapping"; and then you must do ONLY one or more "reflection swipes." This was confounding to my way of thinking. I found myself repeatedly making the "wrong" move because while I saw the solution, I was attempting to execute it in a different order.
Or thought I did; because "tapping to fill" ("that's one way...") is allowed, the fact that it is a degenerate solution is not clearly expressed; nor is the fact that there is (I assume) always an "optimal" solution which always involves "prep" followed by one or more reflections.
Suggestion:
- make it very explicit that interactions have a mandatory ordering
- make it very explicit that you cannot un-select pre-selected tiles
- make it very explicit that you cannot select "background" tiles
- differentiate phases, "prep / setup" vs "reflection"
Bonus ideas for v1.1:
- track "interactions" accumulating, and provide a mechanism for replaying them (eg "scrub the timeline back and forth").
- help mode: as you "consider" a swipes and the "compass" is shown, have an assistance mode which indicates provisionally the impact of a swipe in each direction as they are selected (but not executed)
Re: differentiating "phases," AFAICT you must always FIRST do any "selection tapping"; and then you must do ONLY one or more "reflection swipes." This was confounding to my way of thinking. I found myself repeatedly making the "wrong" move because while I saw the solution, I was attempting to execute it in a different order.
Or thought I did; because "tapping to fill" ("that's one way...") is allowed, the fact that it is a degenerate solution is not clearly expressed; nor is the fact that there is (I assume) always an "optimal" solution which always involves "prep" followed by one or more reflections.