Inspiration
My first inspiration for the slide puzzle was the Flutter tech itself, it has been more than two years since I have been working with the Flutter framework. I was having so many ideas to create an application with a lot of animations and this hackathon just came at the right moment.
What it does
Slide Puzzle is a puzzle game, a player has to tap tiles and rearrange all pieces.
How I built it
For building this game I used the existing codebase of the Slide Puzzle game, available in Flutter Sample Gallery.
What I have added to the existing codebase?
- Cool Animations
- Anchor, who guides a player throughout the game
- Stories
- And functionality to change grid size on the fly (Tile assets not required anymore).
Platforms
I have successfully tested the application for the following platforms.
- Android 10 and 11
- Web - Edge, Chrome, and Brave
- Desktop - Windows
Challenges I ran into
- Make sure the application responds to every screen size and platform.
- Managing animation state and state_machines without compromising performance.
- Creating custom and complex animations.
Accomplishments that I'm proud of
I am proud because whatever came to my mind I implemented all that without compromising an inch.
What I learned
This time in the hackathon, I learned more about bloc patterns, animations, build_runner, and more.
What's next for Slide Puzzle
The new features that I have been thinking of are-
- Multiplayer Support
- A war theme which was my first idea a bomb came and blow up all the puzzle-board with animations of pieces scattering around then the anchor comes and ask the player for help.
Built With
- dart
- firebase-hosting
- flutter



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