Skip to content

johnnysbug/flutterdle

Repository files navigation

Flutterdle

I wanted to challenge myself after writing a version of Flutterdle using F#, so I decided to try Flutter. This was a fun project, since Flutter allows for rapid feedback cycles during UI development.

You should be able to clone this repo and run it yourself, given you have setup your Flutter development environment. Here's a link to Flutter's online documentation for getting started.

Now on the Apple AppStore and Google Play Store!

I tried to implement the majority of features seen in the actual game. Here's a list of features:

  • displays shake animation when a word doesn't exist in the word list or is shorter than five characters
  • flips the letter tiles in a staggered manner when a guess is accepted
  • animates winning word tiles
  • gives feeback phrases when winning the game
  • dark/light theme settings
  • rules screen
  • generates same word as original each day
  • updates keyboard to show used letters with appropriate colors
  • tracks game stats and persists them to the device (tested on iOS and Android, but may work in Chrome as well)
  • saves game context during play
  • shows a count down timer until next word generates on stats screen
  • includes hard mode
  • includes high constrast setting
  • includes accessibility semantics

---

Here's few resources to get you started if this is your first time using Flutter:

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.