Codeword Challenge logo banner

Codeword Challenge is a word guessing game. A five-letter word is randomly chosen from over 4400 "common" words. The player then enters a legitimate word (over 5700 words are recognized) from the keyboard provided and presses the "submit" button. Feedback is given by color coding each letter of the provided word – a green letter is correct, an orange letter is in the word but in the wrong location, and gray is not in the word. With that feedback in mind, the player repeats the process with a second word, and so forth. The maximum number of attempts is six

Age appropriateness: This app is provided as a family game. Objectionable and very obscure words (in the mind of the developer) have been removed from the 4400 common words that come up in game play. These may be submitted by the user for feedback. Obviously with each of us, and especially younger players without a fully developed vocabulary may encounter words we do not know or use, such as byres (cow barns), cruet (a small container), panga (a fishing boat) or roils (making water muddy by disturbing its sediment). But for younger players and newer English speakers, the game can help provide strategies of frequently combined letters and enhance their vocabulary (with a good dictionary, of course). Please note that the larger word list used for evaluating the legitimacy of the player’s submitted words does recognize words found in a standard dictionary that one might find objectionable or very obscure.

    A few cool features of the game:
  • Unlimited play - play as many games in a session as you would like.
  • Stats - Statistics are kept (for the session only) on the number of attempts taken for each puzzle.
  • Non-duplicative - The same word will not appear within 200 games.
  • Non-duplicativeReplay - Make it competitive by allowing someone else to replay the same word and see how they do comparatively.

Codeword Challenge screenshots

HOW TO PLAY CODEWORD CHALLENGE

Codeword Challenge screenshots - title and new game
Codeword Challenge is a word guessing game. Guess a five letter word within 6 attempts given feedback on each attempt.
On the main page, click the “Let’s Play!” button to start.
Click the “Okay” button in the popup dialog to begin a new game.

Codeword Challenge screenshots - game play; invalid word
Enter your first guess of the word by touching the letters on the bottom keyboard to form a five-letter word. Then press then “Submit button in the lower right of the keyboard. Only real words in the built-in dictionary are accepted. Feedback will occur with the individual letters of the entered word being color coded:

  • Green means the letter is correct and in the right spot;
  • Orange indicates the letter exists in the word, but in another location.
  • Gray means that letter does not exist in the word.
  • Given the feedback, repeat the process with a second word. You have a total of six attempts.
    Identify the correct word (five green letters!), and a feedback message will display the session results of the number of correct solutions and the number of times it took 1, 2, 3, 4, 5, or 6 attempts.
    Only valid legitimate words will be evaluated.

    Codeword Challenge screenshots - winner dialog, lost game dialog, next game?

    Identify the correct word (five green letters!), and a feedback message will display the session results of the number of correct solutions and the number of times it took 1, 2, 3, 4, 5, or 6 attempts.

    If you are unsuccessful in 6 attempts, the correct word will be revealed.

    Either way, click the “Okay” button and another dialog will display with option to replay the same game, play a different game or to hide the stats (revealing the game play you just completed).

  • Press “Yes” to begin playing a new game.
  • Press “Repeat” to replay the same game. This allows competition with others present where you hand them the device and challenge them to solve the same word in less attempts. Note that the stats will be cumulative among all players.
  • Press “Hide Stats” to close the dialog to review the game play.
  • If choosing to “Hide Stats”, you can resume game play by touching the “Stats” button in the lower left of the keyboard and respond to the dialogs as discussed above.

    Enjoy the game!

    DEVELOPMENT OF CODEWORD CHALLENGE

    This project was developed with the .NET MAUI framework and the C# programming language iwthing Micro9soft's Visual Studio 2022. Images were created with Adobe Photoshop. Microsoft Excel was used in creating the word list data files.

    Developer Stephen Hustedde has taught programming, graphics and mobile app development at South Mountain Community College (Phoenix, Arizona) for over thirty years. He currently teaches Python, Kotlin (Android), Swift (iOS), and C# (Windows). He has been teaching a class in Xamarin cross-platform development using C# since 2014 (before Microsoft purchased Xamarin). When Microsoft provided the general release of .NET MAUI as the successor to Xamarin for cross-platform development, he decided to create Codeword Challenge as his first personal exploraton of .NET MAUI. He plans to replace his CIS165DC Xamarin/C# class with a newer .NET MAUI version in Fall 2023.
    Here is a YouTube video Hustedde made for his students discussing his development experience with a step-by-step process: .NET MAUI First Look

    PRIVACY POLICY FOR CODEWORD CHALLENGE

    Please visit this page on our website: http://www.tricalico.com/codeword_privacy

    SUPPORT FOR CODEWORD CHALLENGE

    Contact Us

    If you have any questions about this Privacy Policy or need support for the product, You can contact us:

  • By email: shustedde@gmail.com
  • By visiting this current page on our website: http://www.tricalico.com/codeword
  • FAQ: Questions or comments pertintent to the general audience and our responses are maintained in the section below.
  • FAQ - CODEWORD CHALLENGE

    There are currently no FAQ items.