Inspiration
Build a beautiful cross platform puzzle app with cool animation and minimal code.
What it does
In this you have to place the matching colors tiles in the same row or column. There are 4 board size are available - (i) 3x3 (ii) 4x4 (iii) 5x5 (iv) 6x6
You can select any one and play.
How I built it
I build it using flutter and provider. Provider for managing game state like moving tile, validating move and checking competion of game.
Challenges I ran into
There were no such big challeneg, but there were following challenges that I was able to solve after some time.
- Checking completion of game
- Validating the ove
Accomplishments that I am proud of
- Beautiful and smooth board refresh animation
- Mnimal packages used (only one provider)
- Game logic and play style
What I learned
I learned implementing animation in flutter with inbuilt widgets like AimatedPadding and AnimatedRotation.
Also I learned about implementing such puzzle logic like validating move and checking completion of game.
What's next for FL Puzz
Implement new board that will be more challenging and interesting.
Built With
- dart
- flutter
- provider



Log in or sign up for Devpost to join the conversation.