Inspiration
I am quite new to Flutter and the simplicity of the sliding game was perfect to learn with. My main motivation was to play with Flutter to see if I liked it for these reasons: To run a business as an App development agency, To add Flutter to my experience and add Fluzzle to my portfolio, Because I love coding and designing Apps. I think Flutter ticks all these boxes.
What it does
Basically it provides tonnes of fun. It remakes the classic sliding game with something extra. I added a twist of flipping the tiles instead of just sliding them. You can select the difficulty of the game.
How we built it
I built Fluzzle from scratch except for RiverPod and the particle code. I quickly discovered that I needed state management - thank you RiverPod. Also, I wanted a nice particle animation in the background - thanks Brett Morgan.
Challenges we ran into
Well, it's been a bit of a rush really. I only found the competition recently. I regret not designing the structure of Fluzzle from scratch. But I was so new to Flutter and didn't know how it worked - I simply didn't have the time to write beautiful code.
Accomplishments that we're proud of
I think it looks nice. I really like the (large) particles in the background. I think the Flipping adds new original gameplay.
What we learned
So much, How to write code the Widget Tree way. How to use RiverPod. Scratched the surface of graphical fun.
What's next for fluzzle
Add perspective to the Flipping Tiles. Add nice particles when a tile moves to its correct position.

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