Conversation
TudorEsan
commented
Sep 15, 2025
- added a better tutorial
- change the order of some components on mobile
|
I like this layout much better! I do think there are a couple of ways it could still be simplified:
|
|
Definitely hear you about not wanting to risk bugs :) What if we put the target generation after the current generation under the board (‘generation 16/40’) and made the number even bigger to draw the eye? That way we can have the static text above the button be just static text. Much prefer the buttons with the text, thank you :) Are we still using the icons in the ‘how to play’? If so it might be worth keeping the icons as well as the text (and adding one to ‘reset’, for consistency). |
|
okay will do all of this changes (using multiple commits so if we don't linke them we can easily revert them) |
|
Guys 5/1 doesn't work |
|
pushed the icons commit for now: @ma2bd let me know if I should change anything else |
|
"evolving" is weird |
I disagree with the proposed solution. We need the definition of the puzzle in one place. I would in fact add information here to be self-contained down the road (but I know it's hard right not). If the problem is that the number |
should we keep "Start" or just remove the text |
That's the other direction: try to put the puzzle definition as a whole here, including the target state. But that makes this component a lot more complicated, and I think we already have a better solution for that in the form of the overlay, so we should lean into that. |
It doesn't, I was thinking we'd stop the simulation at the target generation and not allow them to step past it. |
Can we go back to what I suggested and just make the number of iterations more visible? thanks |
|
Also a "play" button without text is fine |
People will get banner blindness for this text after reading it once; I don't think there's any kind of visibility short of having it flash or something equally obnoxious that will make them read it again (at least until after they've been confused). I really don't advise mixing static and dynamic content like that. |
Fair point but the solution is to iterate on this particular frame |
- removed play button text - addapted overall wording - block resubmission of puzzles - added logging to completed puzzles - updated the error message of failed puzzles - updated difficulty badges to be consistant
|
whats new:
what was modified:
|



