Inspiration

I started learning flutter a few days back. My way of learning is that I tend to learn the hard way. I learn about new technology and skills most of the time by participating in various hackathons, competitions, etc. Those are the most effective way to learn something new quickly and fast. Because of this, I participate in various hackathons and so here I am in this hack participating hope to win something.

What it does

The project is based on a popular puzzle where players have to slide the tile to reorder to their original position.

How we built it

I used Flutter and various others libraries to make what I wanted. However, there is the use of APIs and other stuff in that.

Challenges we ran into

The whole project is a challenge to me since I am learning and building. Some which Took some thinking and time-

  1. How to generalize the number of tiles to NxN?
  2. How to split images automatically?
  3. How to assign audio?
  4. How to implement the modes?

Accomplishments that we're proud of

The biggest accomplishment is completing the whole game within this time limit. I build what is simple and possible within this time limit, though there are lots of room for improvements. Accomplishing previous challenges is also a part of this.

What we learned

I learned many things. First of all Flutter. Second of all, combine multiple concepts into one complete working example. Third, everything to learn big or small.

What's next for Slider Puzzle

Though I made this puzzle simple and somewhat fun, there are lots of room for improvement/ideas-

  1. There can be a PvP match.
  2. Leaderboard
  3. Various fun modes to play with.
  4. etc.

Built With

Share this project:

Updates