Blindfold Games: 7 Tiny Words

Blindfold Word Games, which includes Hangman, Word Flick (similar to Boggle), Word Ladder and Unscramble, has built quite a following.  Recently, people have been asking for more games, and the first one I decided to tackle was 7 Little Words.

Seven Little Words is a game where the puzzle board is 20 squares laid out in 5 columns and 4 rows as seen here:

7 words grid

 SL  ORI  RED  EAD  IM
 FLU  RH  GIB  TAR  NE
 CKE  NS  TTO  RAL  DUN
 LLS  BU  DE  CHE  SME

For each word, there’s a definition given, and you need to find that word by combining several word fragments together.  For example, in the above puzzle board, the definition “detects with one’s nose” would be the word SMELLS, by combining SME in the lower right corner with LLS in the lower left corner.

The game was fairly easy to create, since I already had a dictionary component that I’ve used in other games, including word ladder, and breaking up a word into different parts is rather complex.

If you have 7 words, and you want to break them into pieces to generate 20 word fragments, each fragment needs to be between 2 and 4 letters long.  Ideally, no fragment should give away the word, so you must break up the fragments differently from how the word is pronounced.  You also have to handle conditions where breaking up all of the words ends up generating more than 20 fragments, so you have to go back and find a different combination.  And you need to handle the condition where you have less than 20 fragments, and have to fill it in with useless fragments that don’t generate a alternate solution for the word definition.

Once I completed building that program, the rest of the game went quite smoothly.  You navigate by flicking up, down, left and right, and you select a fragment by double tapping.  Hints come in 3 varieties: the first letter of the word, the first fragment of the word, or the solution.  Like other games, you can post your scores to Twitter or Facebook.

 

 

 

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s