Question: Create a simple Java program that will allow the user to play a Word Search Game. Firstly, the user will enter a list of words

Create a simple Java program that will allow the user to play a Word Search Game. Firstly, the user will enter a list of words in an Array List line by line until they are finished, and at that point the user can enter 'e' or 'q' to quit entering words. The program will then jump right into converting the Array List to a 1D Array, and this array will be passed on as parameter to the 'Create Word Search' method (this method will be created in a class). Now it is time for the game to be executed.

There will be at least 1 method. More methods are accepted..The user will be shown the word search, grid consisting their words and a bunch of random other letters, and right under the grid will be the list of words for them to find. The user will have to enter a word they see in the grid, followed by its coordinate locations. The program will then verify that this word and location match to any of the words and their locations in the word grid. If it does match, then the user will have a message saying they found the word at this location to them on the screen, followed by the word grid popping up once again, and right under the grid will be updated list of words that will not contain the word the user just found. The user will have to find all words, or they can simply type in 'q' to quit the game. If the user`s word and location does not match to any of the words and their location on the grid., then the program will inform the user that their input was wrong, and they will be shown the word search grid followed by the list of numbers. The user will still have to find this word, or they can just choose to quit the game.

All methods should be created in a class, and there will be another class which will have a main method, and all of the methods will be called in the main method.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!