You are browsing as a guest. Sign up (or log in) to start making projects!

1h 59m 8s logged

Interesting updates :yes:

I added back button in puzzles sidebar with functionality. Before there was not way to go to the default sidebar (the notStarted state). Now after messing up or completing a puzzle there’s a back button which sets the board to default postion and set sidebarMode to “notStarted”. I wanted both buttons to be taking up equal space but later thought the smaller back button is better.


Also now, puzzleLevel updates instantly updates after solving a puzzle instead of updating only after clicking next puzzle button.


User can now select and play any completed puzzle by clicking level btns in sidebar. Previously user can only start the puzzle Level user has reached which meant no puzzle 1 and 2 resolving puzzle after user has reached level 3. I split the puzzleLevel state into selectedLevel and highestReachedLevel. The puzzle is set to the selectedLevel and the buttons aren’t clickable above the highestReachedLevel.


The ui of level buttons is changed. I made the buttons smaller and made the selected level more distinct by adding a inner glow to the button.


We’ve upto 30 levels now :yay: . I downloaded the lichess puzzles database for this project but whenever I opened the file my laptop will just heat as there were more than 69 millions data 💀 . I did try to use the lichess data but I didn’t actually like the progression of difficulty so I used chatgpt to make puzzles. I’ve played upto 21 levels and I think it’s good so far.


That’s all for now, okay bie…. :byee:

0
11

Comments 0

No comments yet. Be the first!