Inspiration

Scrabble was our biggest inspiration, we like how you need to form a word given certain tiles.

What it does

The player needs to form a word vertically or horizontally, left to right, top to bottom respectively. If player picks hard mode he won't see the word that he needs to find. The game has three stages, where each stage is increasingly harder, only after successfully finishing all three stages the game is complete.

How we built it

We used the code provided and together with a package that allows us to use Lottie animations with Flutter which we used.

Challenges we ran into

The packages we used has some limitations regarding sizing and font, while we can easily update the colours, the fonts and the sizing of the element were not elementary. Making the game responsive to all screen sizes needs more work.

Accomplishments that we're proud of

Using Lottie gives the game a nice flow of animations, with the correct use of BLoC, while it took us a while to be at ease with the existing code, after the State Management was set, everything was fast to implement. Because of the challenge we encountered with sizing the Lottie animations, adapting the game to different screen sizes was not direct, even though we have a way to determine what is the screen size the user is playing with.

What we learned

You really don't need a game engine to have a game that run in all devices that Flutter runs, which is amazing!

What's next for SELETTER

This game has a lot of potential, as future work we intend to add:

  • A leaderboard for the game in hard mode, where players compete in how many steps they found the words;
  • Add a tray with letters where the player can switch with some in the board;
  • Have special tiles that by forming a word with, will give you extra kudos, since it will be harder to form a word;
  • If players like it, we can add more stages with longer words easily;
  • Add more languages;

Built With

Share this project:

Updates