Project - Word Search Application

Word search puzzles are great for passing time and for keeping your brain active. The problem with purchasing a book is that once you have completed a puzzle, it is no longer useful.

Objective

Design an Android application that allows the user to create and solve word search puzzles.

General Requirements

1. The user should be able to choose or create a word list.

2. Words are randomly hidden in the array of letters – count number of overlaps to make certain complex.

3. The user should be able to view the word list and know which have been found and which are not yet found.

4. The player identifies and marks the found words in an appropriate visual manner.

5. The player can ask for a hint.

6. The player should be able to quit and return to the game later.

7. The puzzle can be scrambled and played again.

8. The player should be able to obtain additional word lists from a server without reinstalling the app.

Scope/Tasks Analysis

The Word Search Application will be made in Android Studio. I will be using API 19(KitKat) as we used this to allow for maximum capability without losing functionality. The sub-tasks that will lead towards the task of completing this project are described below. I will first start with planning by drawing what I want the Word Search Application to look like. Then I will create the base for the application in Android Studio. After that I will, after we will do the Poster Board Session, analyze the feedback given on my application in its alpha version. Over the next couple of months I will focus on both the front and back end of development as well as debug. I hope to have a finished product mid-April but we will see what happens.

GanttChart