Inspiration

I have written other small apps that I wanted to take with me (ie. Mobile), but also wanted to avoid the hassle of the "stores". Converting the Slide Puzzle to a PWA does just that.

What it does

  • It is a PWA
  • It saves your settings and theme
  • It lets you play 3x3, 4x4, or 5x5 puzzles
  • It has some "cheat" features to help you learn how to solve slide puzzles

How we built it

Flutter and the VS Code plugins.

Challenges we ran into

The biggest challenge was working with Blocs, and more difficult was incorporating SharedStorage with the Bloc classes. It would be nice to see a Flutter supported class for this.

Accomplishments that we're proud of

Creating the settings dialog was a challenge and rewarding. Seeing the puzzle size change as the checkboxes change is really cool.

What we learned

A lot! I'm relatively new to Flutter, so I got to learn from the way the sample puzzle was put together.

What's next for Slide Puzzle Expanded

There is a long TODO list on the Github page. I would really like to add and auto solver.

Built With

Share this project:

Updates